With much lower water absorption rate and higher density, Homogeneous is definitely a much tougher tile compared to Ceramics tiles, and therefore more long lasting.
It's surface can be polished to make it reflective shine like those of a mirror, but the ceramic can only be glazed to make it shiny and it's not as long lasting as compare to the polished surface
The whole piece of homogeneous is made up by the same material and therefore it can be round edged at the sides, without showing a different material beneath the tile
(Ceramic tiles are made of red clay with a thin layer of "coloring" on the surface. Chamfering the edges of the tile will reveal the red base below - PVC strips will be need to cover the edges of ceramic tiles)
Homogeneous tiles are generally 30 - 50% more expensive than Ceramic tiles, although polished homogeneous of bigger size may cost much more.
Homogeneous tiles have almost become the choice for kitchen flooring and stove in Singaporean homes (although ceramics tiles are just as feasible).
In an unlikely event of breakage due to fallen object, Homogenous will not leave a big crack line and it will not show a different material/ color beneath the surface
Between these 2 materials, only Homogeneous tiles will be considered for the flooring of any commercial project, as Ceramic tiles will not be able to withstand the kind of load produced by high traffic of human flow.
Ceramic tiles are more common and have a wider variety of colors, tones and textures
The usual range of Ceramic tiles is inexpensive
For a tile layer, it is a material which is easier to work with, compared to Homogeneous tiles (it does not "pop" out after few years)