What is Arduino?

What is Arduino?