AnswerGarden Logo

What is a patent?