Artificial intelligence is defined and its current status is discussed along with challenges for AI and the future of AI as well as pros and cons.