The document discusses the challenges of building mobile sites in dotCMS, including frequent updates, multilingual content, UI differences between devices, authentication, and data size. It describes dotCMS's coding method of pulling content via Ajax through DWR to load pages fast while reducing server load, though this requires JavaScript development. The results were mobile-optimized versions of the company's websites that addressed these challenges.