During the Harry Potter books, the author J.K Rowling has invented many words. These words become easier to understand when you've read more deeply into the books, but for now, here is a short list of words used and their defintions:
Quidditch
Muggle
Pure-blood, Mud-bloods and Squibs.
Gryffindor, Hufflepuff, Ravenclaw and Slytherin
The glossary of the Harry Potter world