Porcelain tile is fired at a higher temperature than ceramic and compressed more than ceramic tile, making it less porous. Most ceramic tile is not very porous. The main differences between the two are:
- Ceramic tile only has the coloring in the top layer, or the glaze. The color runs through the entire tile with porcelain
- Porcelain tile can withstand heavy traffic
- From an installation standpoint, porcelain is much harder to cut than ceramic
Because it will stand up to heavy traffic and having color run through the entire thickness of the tile, I would recommend porcelain tile over ceramic tile for a floor installation. I have seen many jobs with ceramic tile floors where something has dropped on the floor and chipped the tile. These chips are much more obvious because the color underneath the glaze is different from the surface.