This chapter discusses the most recent solutions for accelerating mobile data delivery, focusing on the different issues for achieving this goal. These issues include the efficiency of mobile data offloading and in-network caching. By characterizing different offloading options from the aspect offloading efficiency, dynamically offloading cellular traffic onto cost-effective options is able to achieve great performance gains. On the other hand, with concerns on tightly coupled dependency on original data sources, mobile users could easily suffer from the scarcity of content object resources. Researchers further account for the possibility of decoupling content availability dependency from original content sources. And a key enabling factor could be the recently emerged technology (i.e., in-network caching) whereby the emerging information-centric networking (ICN) performs its critical functionalities. Coupling ICN with mobile cellular network could be an attractive solution in order to resolve the tension between the tremendous growth of mobile content traffic and backhaul bottleneck.