(1) Refers to applications running in a desktop (or laptop) computer in contrast to Web-based applications over the Internet. Since the advent of the Web, developers have been trying to make Web applications as interactive and responsive as applications running within the client locally or in a client/server environment over the local network. See AJAX.