A vendor is a person or company that sells goods or services. The term can refer to someone who operates a street stall, a small business owner, or even a large corporation. In general, a vendor provides products or services for purchase by customers.