Search engines have trouble with frames, although they usually capture the content on frame pages. With Cascading Style Sheets parts of an HTML document can be made scrollable. Using Ajax, it is possible to load data from the server and reshape it. Many experts in the field of usability strongly advise against the use of frames. Also it can be observed that professional sites seldom use frames.
A web cache is a buffer memory in the web browser. Once retrieved, resources (such as text or images) are stored on a local hard drive as a copy.