The PID controller is a proportional-integral-derivative controller. It uses current error, past error, and predicted future error to find a solution. Here is a video to explain more in depth of what it is and can do:
Application: A balancing robot.
This robot achieves the same purpose as if it were using a PID controller. However it may not be using a PID controller.