There are a few types of paint for concrete. The most popular of them are epoxy, acrylic, silicone acrylic and urethane-alkyd paints.
Epoxy paints are water-based preparations consisting of two different components mixed together about 30 minutes before starting to pain. Aside of fresh concrete, other types of surfaces should be primed before applying consecutive paint layers – two are usually enough. Furthermore, a few days are usually required for the applied layer to reach the best protective characteristics. They are pretty economical preparations (up to 0.2 l/m2 of surface), relatively resistant to abrasion.
Acrylic paints are produced from acrylic resins. Their coat can be matte, glossy or satin. They are just as efficient epoxy paints, but a floor painted with them can be already used after 2 days. They should not be applied on old, unremoved epoxy or polyurethane coatings.
The next type of paint, i.e. silicone-acrylic paints, differ in few ways from acrylic paints. First and foremost, a surface painted with them is ready for use as quick as a few hours after applying the last layer. Furthermore, they are composed, as the name itself suggests, of two types of components – a silicone resin and an acrylic copolymer. Unfortunately, they are relatively susceptible to abrasion. Furthermore, they are available in a very limited range of colours and cannot be used on surfaces painted beforehand with an unremoved polymer coating.
The last of the discussed types of paint, i.e. urethane-alkyd paints, are probably the most optimal choice for residential interiors. They are more economical than the paints mentioned above (up to 0.15 l/m2) and floors painted with them can be already used a dozen or so hours after their application. They are also very resistant to abrasion and offer a pretty wide range of colours. They are thinned with white spirit, but have a mild smell.
You should remember that each of the paints listed above fulfils its role only if they are applied according to the manufacturer recommendations. This means that paints have to be properly thinned and applied in a specific manner. The quality of the base surface is key in this case, not only it has to be dry, clean and degreased, but, most importantly, primed well. External conditions are important as well, since too high or too low application temperature will surely lower the durability of the layer being applied.