What Is The Difference Between A Motor Driver And A Motor Controller?

What Is The Difference Between A Motor Driver And A Motor Controller? ‘ The TLDR is that a motor driver simply handles the power to drive the motors, whereas the logic and digital control has to be done by an external microcontroller or microprocessor, whereas a motor controller has all of the logic circuitry built