Smell vs Scent vs Aroma Smell is a most common and generic term to refer to our perception or sense. As human beings, we have five senses, of which the sense of smell is an important one. This is a sense that is a result of olfactory nerve in our nasal cavity. There are […]