Flooring has come a long way in the past few years. There are many different types of flooring: carpet, wood, stone and tile. Each of these can be divided down further into yet more categories. There is a vast amount of flooring available but there is a type out there everyone.