Twitter is a social networking site that allows users to post short messages called tweets that are 140 characters or less. Users can follow other users to see their tweets and have their tweets shared. Key features include hashtags that allow tweets on the same topic to be searched, mentions that reference other users in tweets, and direct messages for private conversations. Twitter is free to use and accessible online or through mobile apps, allowing people to easily stay connected with others.