There are three main types of mattress construction: innerspring, foam, and latex. Innerspring mattresses have coils that support the body. The coils are connected to a metal frame. Foam mattresses have a layer of foam that conforms to the body. Latex mattresses have a layer of latex that conforms to the body.