What is the Definition of An Oasis?

An oasis is commonly known as a patch of dessert that is surrounding a water source. It can be just about anywhere and is home to humans and animals alike.