Caulk is basically a rubber-like paste that sticks to a variety of surfaces and stays flexible after drying. Caulk is used wherever a permanent seal is desired, such as cracks and gaps between window frames and siding.
If your home is not caulked properly, you may end up paying a premium for heating.