The Shape theory of smell states that the sensation of smell is due to a 'lock and key' mechanism by which a scent molecule fits into a receptor site in the nose.
The human nose has 347 different receptors, but humans can distinguish thousands of smells. It is possible that there is not a simple one to one relationship between receptors and smells, but instead, that different molecules activate different receptors to different degrees.