Effekt plug-ins are used to manipulate an audio signal. They allow you to apply different audio effects like reverb, delay, equilization or dynamics to your source material. Even pitch and time manipulation is possible.
Many aspects of the modern music production, like digital mastering for instance, would not be possible without effect plug-ins. Typical host software allows the combination of different plug-ins and thereby infinite manipulation of the source material.