This review paper is based on secondary information. It presents the external (policy, technical assistance, public institutions and the private sector) and internal (institutional structures, objectives/programmes) factors that impact on agriculture development in general in developing countries with special focus on Pakistan. The contents carry the literatures that deal with such factors, starting with discussion on the comprehensive analysis of the role of extension services accompanied by its pros and cons, as well as the meager agricultural services in developing countries.