Describe Vendor and it's functions. (4)