What is bitcoin?

What is bitcoin?