In the past three years, developments in social networking and internet applications have begun providing internet users with more opportunities for sharing short updates about themselves, their lives, and their whereabouts online. Users may post messages about their status, their moods, their location and other tidbits on social networks and blogging sites, or on applications for sending out short messages to networks of friends like Twitter, Yammer and others.