The end goal of rural development should be an improvement of quality of rural life. Improvement of economic, social, cultural and political aspects should be strongly considered equally in the process of rural development. Economic development of rural people is closely related to facilitating the enhancement of rural productivity. The broader context of farming such as food production, small scale plantation, livestock raising, fishing and forestry will likely become the main face of Indonesian rural livelihood. Availability and better access on required inputs and technologies will improve significantly on their productivity. The role of financial supports in enhancing rural productivity might be performed under several schemes such as cheap rural credit, rotating and saving associations, and commercial credits. Accessibility to farming land, seeds, fertilizers, irrigation and technologies badly determines the level of farming productivity. Governments must do as much as possible to facilitate those determinant factors. Improvement of rural roads will be very important for products marketing and smoothing rural people mobility. Creation of rural market should be an appropriate idea to directly linking farming producers, local traders and even consumers. Introduction of new processing technologies on farming products is also considerably accounted. It will not only create new job opportunities for rural people but also create added value of products, which in turn will increase local producers' profits.