If you plan on placing carpet, hardwood or another flooring material on top of a concrete basement floor, consider applying a few coats of epoxy to the concrete before laying the floor. This will work as a moisture barrier and prevent future water damage.
EPOXY GARAGE FLOOR PAINT can also be used on basement floors. It's very durable, easy to clean, and comes in many different colors. A 2 part water based system would work just fine on a basement floor. Using an epoxy floor paint consists of painting on a primer, then a topcoat, and finishing with a sealer.
It depends on your needs as to which should be used in your basement.. of epoxy resembles honey; applying it to a surface other than a floor can be difficult.