contractor: someone (a person or firm) who contracts to build things
builder: someone who contracts for and supervises construction (as of a building)
bank: the funds held by a gambling house or the dealer in some gambling games