The LEAF Project is a secure, feature-rich, customizable embedded Linux network appliance for use in a variety of network topologies. Although it can be used in other ways, it is primarily used as an Internet gateway, router, firewall, and wireless access point. It began as a fork from the Linux Router Project (LRP) "linux-on-a-floppy" distribution. Most users of this distribution are primarily interested in router and firewall functions, particularly as combined with the convenience of major features of general Linux distributions such as shells, packet filtering, SSH servers, DNS services, file servers, webmin and the like. LEAF is a common choice when commercial NAT routers are insufficiently flexible or secure, or are unattractively nonconformant to open source philosophy.