What is a Browser?

What is a browser? See how many people can come up with a decent definition:

via: swissmiss