Memory foam is a type of memory foam mattress. It is made of a natural latex material that is soft and comfortable to sleep on. Mattress toppers are made of a different type of material, usually an artificial material, that is designed to give you a better night's sleep.