What is a WordPress Plugin?

What is a WordPress Plugin?