Granite comes in several textures
Polished texture granite slabs for floors and walls
Horned texture means matted (polished non shiny surface) - suitable for external areas
Bush hammered texture granite slabs are non slippery but are smooth - for areas where you walk barefooted
Flamed texture granite are for gardens, external walkways, driveways
Cobblestones are thick granite blocks to withstand weight such as vehicles - so are suitable for driveways