Twitter is an online social networking and microblogging service that enables users to send and read "tweets", which are text messages limited to 140 characters.