A Vessel is the human which an Angel possesses in order to manifest. It is unclear what characteristics make a human suitable as a vessel. There is much talk by the Angels in relation to Sam and Dean of destiny. Castiel makes reference when possessing Claire Novak that her suitability as a vessel is "in her blood".
While Demons can possess any human against their will in order to manifest, Angels must contain the consent of the human before they can enter them. However, as Zachariah's treament of Dean in attempts to get him to agree to be Michael's vessel demonstrates, this consent can be coerced.