Offering features such as file sharing, stock reports, email notification, automatic updates and personal chat rooms has added to their popularity with people becoming more and more dependant on the service as a means of communication and obtaining information.