The EOQ model aims to minimize total inventory costs by determining the optimal order quantity. Total costs include ordering costs, which are incurred each time an order is placed, and holding costs, which are incurred daily on the quantity held in inventory. The EOQ formula balances these costs by finding the order quantity that results in equal marginal ordering and holding costs. It assumes constant demand, no quantity discounts or shortages, and instantaneous replenishment of full orders.