This video covers the basics of Compression.  For example: the functions of Ratio and Threshold. It also informatively shows how to apply these functions to vocals. Video from PointBlank.