I'm playing with an idea in my head and just want to get a little clarification on some things before I become serious about anything.

What is the difference between a trademark, patent, and...