Certain cleaning products termed all purpose do not always work well on various surfaces. They can leave streaks and residue that can be difficult to remove.
Certain cleaning products intended for other uses can damage the finish on your furniture if they are accidentally used or spilled on it. This is a page about removing a Windex stain on a wood table.