Glass should be cleaned regularly, and depending on the usage, should be cleaned on a daily basis. Using a generic class cleaner is usually enough; always check with the manufacturer to make sure a product is acceptable for use, as certain films, finishes, etc. need to be cared for a certain way. If you have a glass shower or bath enclosure, it is also a good idea to apply a protective coating, which will help prevent buildup and clouding.