Artificial intelligence (AI) is defined as making computers intelligent like humans. It involves techniques like machine learning, neural networks, and computer vision. Specific characteristics of intelligent behavior include learning from experience, handling complex situations, solving problems with missing information, determining importance, and reacting quickly to new situations. The differences between natural and artificial intelligence are that humans are fallible with limited knowledge while AI may have high costs and raise ethical concerns. Major branches of AI are robotics, vision systems, natural language processing, learning systems, and neural networks. AI is used in gaming to produce intelligent behaviors in non-player characters.