In contrast, a fat client is a computer with a full-featured hardware platform (e.g., including peripherals such as CD-ROM), a large, full-featured operating system, and local applications which are executed on the fat client as opposed to an application server.