For the most part, social cognitive theory remains the same for various cultures. Since the concepts of moral behavior did not vary much between cultures (as crimes like murder, theft, and unwarranted violence are illegal in virtually every society), there is not much room for people to have different views on what is morally right or wrong. The main reason that social cognitive theory applies to all nations is because it does not say what is moral and immoral; it simply states that we can acknowledge these two concepts. Our actions in real-life scenarios are based on whether we believe the action is moral and whether the reward for violating our morals is significant enough, and nothing else.