This document discusses strategies for globalizing a web application. It covers translating static content, dynamic data, forms, and error messages. Design considerations include verbosity levels and layout changes. Programming challenges include language support, databases, performance, and handling multiple translations. Localization options include in-house, outsourcing, or allowing users to contribute. Legal issues and targeting ads also require attention for successful globalization.