A condition type is a representation in the system of some aspect of your daily pricing activities.
For example, you can define a different condition type for each kind of price, discount or surcharge that occurs in your business transactions.
You find following the list of main SAP Pricing Condition Tables and Transaction Codes.