What are time & material contracts?

In this type of contracts the contractor gets paid for time used on the project and expenses for material used and other agreed upon expenses.