What is the difference between a parasite and a host?

A parasite is an organism that lives in or on another organism (the host) and benefits at the host's expense. It relies on the host for nutrients and shelter. A host, on the other hand, is the organism that the parasite lives on or in. The host is usually harmed in some way by the presence of the parasite.