What is the main difference between classical conditioning and operant conditioning?.