There are two ways to implement caching. Both of these involve adding content to your HTTP headers.
Using Cache-Control headersUsing Expires headersUsing META HTTP-Equiv tagsWhat about META Expires tags?