An essay mill is a company or website that helps people write academic essays. They often hire professional writers to help people write a good quality essay for school or for a job. They usually charge money for the service. Essay mills can be very helpful to people who don't have enough time to write their own essays or don't have the writing skills needed to make a good quality essay.