This document discusses strategies for building different types and sizes of SharePoint farms to meet varying needs. It addresses factors to consider like capability, performance, reliability, scalability, user experience, security and cost. The key aspects are defining requirements and goals, then designing an optimal farm topology with the right server roles, sizing, virtualization plan, high availability strategy and disaster recovery approach. The focus is on a well planned, documented and tested implementation of the "perfect" SharePoint farm for each organization's unique needs.