Game engine? what is that?

Hello everyone!

This is a really really REALLY embarrassing question that many of you might feel like this is a question everyone should know…
But sorry i’m new too this game developing stuff but i’m really eager to learn everything about it.

The question is… What exactly is a Game engine and a Game Library? (running for cover!)

I know many people will want to comment negativity stuff, but please keep it to your self!

Some previous thoughts were: http://www.java-gaming.org/topics/game-engine-vs-a-game-library-what/29607/view.html

(Points to the search function)

This is no way to start a topic.