Some very well intentioned car enthusiasts use one cleaner as a general purpose tool for detailing. I often hear people say they use a product like Simple Green or an engine degreaser to clean everything from wheels to carpets. In my opinion, this is both dangerous and harmful to the car. Not much else exists in the car world. If you can figure out the type of soil, you can select the proper cleaner.
Organic soil is anything that contains carbons.
This includes all proteins, animal fats, body oils, mold, yeast, bugs, bacteria, animal and bug excrement, and carbohydrates. Those chilies cheese fries you spilled on the front seat are the classic organic soil. No-organic soil is soil that does not contain carbons. This is most common on the exterior of a car in the form of water spots. Scale and lime deposits are the most common form of non-organic soil.