Classical conditioning associates two stimuli and operant condition associates behavior with its consequence. This is the main difference between these two types of conditioning.
An example of classical conditioning is having an upset stomach every time you eat chocolate. There may be an association of having an upset stomach if chocolate is being eaten. Operant conditioning is a method of learning through a series of rewards and punishments.