Twitter is a microblogging platform that allows users to share messages called tweets that are limited to 140 characters. It provides a profile to describe yourself, images can be shared, and hashtags allow topics to be followed. Twitter can be used to find information on current events, participate in online discussions, and schedule tweets for future publishing. Various apps exist to enhance the Twitter experience, and it offers analytics on one's activity.