An estimate is a non-binding quote for proposed work. An invoice is a formal request for payment after work is done or scheduled.