Twitter is a microblogging and social networking service, an open service that's home to a world of diverse people and ideas.