What is a noun and types of noun?