If you'd like to look at a couple of case studies
If you own a restaurant, you would probably have a website that displayed the following information;
The above information is a great start but what if you wanted to enable your customers to be able to book a table online? If you want to add online booking system to your website then you’re going to need to get that part developed for you.
You’ll need to have a front end that enabled your customers to scroll through a calendar, selecting on what day, time and the number of people that wanted to eat. This information would be stored in a database allowing the restaurnt to be able to view all the bookings that had been made online and over the phone. By adding this additional functionality you’re allowing the customer to see if you have availability on the day and time they want to eat without having to pick up a phone.
If you run a dating agency website, having a few pages detailing ‘who you are’ and ‘what you do’ isn’t going to be much help for your customers. What you need is your customer’s personal information so you can create users profiles, enabling them to be searched.
To collect this data, you need people to be able to sign in, enter the information you request and upload a picture. To do this you’re need to have a database to collect this information and web pages that can pull the data, allowing your customers to search other user profiles to see if they find a match.
Sounds pretty simple but all of the above will need to be developed to work the way you’d like it to work. There are lots of ‘Web designers’ that can design web pages, but a much smaller number of developers that can turn your dating website into a fully interactive website.