There has been so much fuss about online businesses lately, and I bet many have been wondering why it is so, and what the...