Cleaning windows externally usually involves washing with pure water or ionised water. This system allows the windows to be washed and when the window dries it is streak free. This is also a safer method as it removes the need for ladders and therefore prevents falls from height. Internally the traditional method is still the best.  For larger panes of glass Dandelion prefer using a squeegee.