作为社会治理和公共服务供给领域的创新,政府向社会力量购买公共服务日臻制度化和规范化。社会组织是承接政府公共服务的重要主体,政府与社会组织的合作模式与公共服务供给绩效密切相关。综合运用资源依赖理论和组织理论,采用多案例比较研究法,将政府与社会组织的合作模式划分为任务驱动型合作模式、生存驱动型合作模式和能力驱动型合作模式三种,并分别讨论其合作动因和模式特点。最后从社会组织的发展阶段、政府对资源与行政的控制力、组织的运营能力等方面讨论在不同的合作模式中影响政府与社会组织合作模式选择的因素,对于推动政府购买社会组织公共服务实践具有重要的理论借鉴意义。