Size - Larger tiles make the room appear larger. Using more than one size enables you to create interesting patterns.
Color - Lighter colors make a space appear larger. Darker colors add warmth and hide dirt. Neutral colors allow you to easily change your other decor.
Texture - Generally, textured or matte finish tiles are less slippery than smooth shiny tiles. This is an important thing to consider when choosing a floor tile, especially in areas that may get wet - like a bathroom or entryway.
Grout - Grout is available in a wide variety of colors. Using a grout that matches the tile tends to make the grout line disappear. Using a contrasting color makes each individual tile stand out more.