There are quite a few significant differences between marble and ceramic tiles.
Firstly, marble is a naturally occurring stone that is formed through the metamorphic crystallization of limestone. The stone is then sized, cut and polished into tiles of different shapes and sizes with uniform thickness. The surface is also finished for an even texture.
Meanwhile, ceramic tiles are manufactured using natural clay, sand and water. The raw mixture is moulded and then is baked at a high temperature in a kiln to remove moisture. The finished material is polished from one side for a smooth surface.
Secondly, the difference in their appearance is also quite notable. Since ceramic tiles are manufactured in a controlled environment, they are available in a wide variety of colours, patterns and designs with little to none variations between each tile. On the other hand, marble stone has different shades and stripes owing to the different geological processes it goes through. It is quite difficult to find even two marble tiles that look exactly the same.
For further clarification, you can take a look at our detailed guide on different types of floor tiles and their rates in Pakistan.