Understanding is a cognitive function through which humans gather information from their environment in order to make sense of it and create a context in which they can interact with it. With a good understanding of the environment, humans are able to avoid dangers and take advantage of opportunities for food, reproduction, and shelter.