It is likely that you have heard your friends and family talk about the many things that they have read about online and heard from other friends...