An introvert is a person who is absolutely cozy and comfortable within his permanent shell. A shy person is a person who has his temporary shell which he would love to lose at any given moment. Introverts find their comfort in calm low key places and they would rather read a book than go and dance in the club. Extensive socialising for introverts is an emotionally draining experience – shy people on the other hand do not always prefer solitude. They are just timid to connect with other people.