Affective computing is the study of human emotion through artificial intelligence. It aims to build machines that can recognize and simulate human affect. The document discusses theories of emotion, ways to detect emotions like facial expressions and speech, and enabling technologies like sensors and machine learning. It provides examples of current affective computing applications in retail, medical, education, and social contexts. Areas being developed include affective wearables and scenarios where emotion recognition could help emergency response or improve human-computer interaction.