Natural stone tiles can be stained by spilled liquids; they must be sealed and periodically resealed with a sealant in contrast to ceramic tiles which only need their grout lines sealed.
Most vendors of stone tiles emphasize that there will be variation in color and pattern from one batch of tiles to another of the same description and variation within the same batch.