A cook is a person who prepares food for consumption.
A cook is sometimes referred to as a chef, although in the professional kitchen, the terms are not interchangeable. (source)