MOSFET Basics

I've seen a lot of questions recently on various forums involving MOSFET projects not working as expected.
I've been meaning to write up a quick summary of how to use them for simple microcontroller projects, so I figured this was a good time to do it.