ECM : Engine Control Module. The ECM is used in an automobile to control necessary functions of the Vehicles engine. The ECM receives signals from sensors placed on the engine and exhaust , processes the data and sends signals to the control the fuel injection system and Spark timing. You could say the ECM is the brain for the vehicles engine.
Reprogramming or replacing the ECM is one way to gain performance with minimal amount of work involved.