Proper leather care involves cleaning, conditioning, and protecting your leather. Each of these steps requires that you select a product based on the type of leather you have. Most leather finishes are either pigmented, having a distinct paint like coating that still shows the grain, or aniline, a true stain finish that absorbs into the leather proper. Leather cleaning and care products with a cleaning code of "A" or "P" will work for this leather type. In fact, if the leather care product makes no leather type distinction, it is probably targeted for these leathers.
Suede leather and Nubuck leather with their characteristic nap finish require their own leather care products. Typically these will be marked as Nubuck cleaner or Nubuck leather protecor, for example, and will work for both suede and nubuck leathers.
Oiled leathers or pull-up leathers are aniline (stained) leather finishes with natural oils or waxes as a protective coating. These leathers tend to take on a distinctive patina with age and will lighten when stretched, pulled or scratched. These leathers also require their own leather care products -- Leather Master Oleosa being an excellent example.