This paper begins by tracing the development of RRA and later PRA. PRA is defined and its origins discussed. Eight steps involved in undertaking a PRA are outlined. Some assumptions or principles of PRA are outlined and its advantages are discussed. The next section discusses applications of PRA in Kenya. These have included water and soil conservation, child health, water and sanitation, natural resource conservation, irrigation and monitoring and evaluation. The paper then discusses problems and constraints of PRA, and challenges facing PRA. Training and institutionalisation are explored and the conclusion examines the role of the African Centre for Technology in PRA.