I keep seeing DLL's being thrown round, and the kinds of things they are used for.

So I have a few questions, that need to be explained in laymans terms, as I am still learning the proper terms.

1. How would you create a DLL?

2. What would you put in a DLL?

3. How would your exe call the stuff from the DLL?

4. And how would it use it?

Nice and easy for you brain boxes! (I think, try explaining quantum physics to a chimp! lol!)