What do Great Websites Have in Common?

While the advent of social media has had a significant effect in the way the majority of companies do business, the necessity for a good website is still as important as it’s ever been. Having a “good” website is certainly essential, but what about great?