Microprocessors aren’t made for a specific task. They only contain a CPU. On the other hand, microcontrollers contain various parts including microprocessors and I/O ports. They are designed for a specific task.
It is a system that processes data and returns results in a fixed time constraint. This time constraint is so short that the results can be viewed in “realtime”.
It is a system that can manage and control the operations of other devices.
These are computer systems that mimic the personalized learning methods of human teachers, by providing customized lessons, instructions and feedback.