As of right now, we are struggling the time to maintain these buying tips, but here is some quick info.
Porcelain is dense, it is great for high traffic areas, has great stain resistance, and has low water absorption. It comes in great finishes, glazed or unglazed.
Ceramic comes in many different qualities, has many great finishes, but has higher water absorption than Porcelain.
Natural Stones/ Travertine/ Marble: They're expensive to buy, expensive to replace, require the most maintenance and care out of all the tiles.