Beginner Question - PlayerController

Actually Zak only explains the difference between “Pawn vs. Character”. A Character BP is a type of Pawn that includes a lot of built-in movement functions. I’m still trying to find a straight answer on “(Pawn or Character) vs. Player Controller”