There are quite a few different types of pools that you can get for your home. The two main types are above-ground and in-ground pools. These two pools come in all shapes and sizes. Whether they contain water or not is up to you, of course.
However, in order to keep that water clean, there are a few things you need to do. People usually go with chemicals like chlorine to clean the water, but there are better options that you can choose from. One of those choices is an ozone generator, considering it needs no chemicals to operate!
You can find out a lot more about them at http://www.damagecontrol-911.com/ozone-generators-for-pools/
Ozone generators are the best at removing odors from the air. However, it does this by killing the odor-causing bacteria that is producing them. As such, using it in the pool is one of the best things you can do with an ozone generator. The gas that pumps through the water is harmless to humans that might swim in it, but it will kill the tiny microbes that are floating in the water.
This includes things like algae and bacteria which can discolor the water and cause the green film that you might use chlorine for. It might not get rid of it completely, so don’t stop using chlorine. You can use less with an ozone generator, though!