What is an ESC(Electronic Speed Controller)? - RC Ratings

What is an ESC(Electronic Speed Controller)? - RC Ratings