In an article from Mashable.com they talk about 'How to perfect your elevator pitch.' The name, elevator pitch, makes sense. You want to translate general information as quickly as you can without overloading the recipient. You do not want them to 'get off of the elevator' before they have reached the floor that you are on.
Check out the article on Mashable.com to see how you can improve your speaking skills.