Palm-size PC software can connect to a desktop computer, another Palm-size PC, or other Windows CE devices that enable infrared or serial communications. By synchronizing data with a desktop computer, a user can access critical data when away from his or her desk. By connecting two Palm-size PCs, a user can transfer data from one to the other. And by connecting to communications devices, such as a pager or modem, a user can receive e-mail and faxes. This section discusses unique Palm-size PC software features for installing applications and programming communications hardware interfaces.