What is a Megawatt?

electricity power megawatt