Micro-blogging allows users to write brief text updates of up to 140 characters and publish them publicly through social media sites or privately through instant messaging. It originated from personalized away messages on instant messaging services and evolved to include social media status updates. Twitter was introduced in 2007 and helped popularize micro-blogging by allowing people to express themselves through short messages.