When was Twitter launched?

March, 21: The social media site Twitter is founded


When was Twitter launched?