This document discusses strategies for integrating legacy applications into the Symfony framework. It describes using bundles to namespace the legacy code, autoloading to include the legacy files, and controllers to proxy requests to the legacy application. It also covers testing legacy functionality, using ESI and Varnish for caching parts of pages, and mapping legacy database tables to Doctrine entities. The goal is to modernize the application over time by rewriting specific functionality into Symfony while keeping the legacy system running.