distributed.net believes in the capability and potential of distributed computing. Our mission consists of three interdependent goals: development, deployment, and advocacy, to be pursued in the advancement of distributed computing. We will develop open, easily portable, highly adaptable, best-of-breed software, as well as networks and other necessary infrastructure to support that software. We will do this by conducting and actively supporting distributed computing research of all kinds. We will deploy our software to form an immense, globally distributed computer that solves large-scale problems and provides an accessible pool of computational power to projects that need it. This deployment will also demonstrate the real-world utility of both distributed computing in general and our software in particular. Finally, we will advocate distributed computing, by encouraging global participation and contributions of processing power, bandwidth, and expertise; by providing a forum for discussion; and by raising awareness on the Internet and in the mainstream.