A maid is generally responsible for a broader range of household tasks, including cleaning, cooking, and other household chores.
A housekeeper typically focuses primarily on house cleaning duties. The term “cleaning lady” is a casual term often used interchangeably with housekeeper or maid.