What is twitter?

While twitter is one of the biggest social platform of our day today, being relatively new, there are many people who always ask me, "I have heard of it and know people use it but what is twitter?"