The term website has taken a new meaning; today, you don't need to be a web developer to...