What are the knowledge areas relevant to doing a project?

This is a kind of question for which you need to have the answer ready. PMBOK guide describes 10 knowledge areas. Read about them in detail and try to paraphrase in your own words.