Abstract
NGOs have played an important role worldwide in the fight to prevent the spread of HIV/AIDS through achieving behaviour change. NGOs have often been at the forefront of innovative changes, influencing government and international programming activities. This paper identifies and analyses the evolution of the HIV/AIDS programmes of one NGO in Thailand over a period of ten years. Three generations of programming are identified both through distinct approaches to this area of work and through the changing jargon used to describe the people the programmes are aimed at.