Classical conditioning is a type of learning in which a neutral stimulus comes to bring about a response after it is paired with a stimulus that naturally brings about that response. Operant conditioning is a type of learning in which a voluntary response is strengthened or weakened, depending on favorable or unfavorable consequences.
Classical conditioning applies mostly to involuntary behavior. Operant conditioning applies mainly to voluntary behavior.