This document provides an overview of AJAX (Asynchronous JavaScript and XML) and how it can be used with Visual FoxPro. It defines AJAX as a development technique that allows web applications to provide a desktop-like user experience. The document outlines the core AJAX technologies including HTML, CSS, DOM, XML, XMLHTTP, and JavaScript. It then discusses how these pieces can be combined and integrated with server-side technologies like Visual FoxPro to enable asynchronous communication and updating of web pages. Examples are provided around retrieving data and updating pages using AJAX calls from VFP. Resources for further learning about AJAX and related frameworks are also included.