What are the differences between buttons and links?

What are the differences between buttons and links?