Behaviorism is a theory of learning that states all behaviors are learned through interaction with the environment. It focuses only on observable behaviors and their relationship to environmental stimuli. The two major types of conditioning are classical and operant conditioning. Operant conditioning involves reinforcing or punishing behaviors to increase or decrease their frequency. B.F. Skinner significantly expanded on operant conditioning principles through his research. Behaviorism provided a scientific framework for psychology but was later criticized for ignoring internal mental states.