Gedragsverandering is een proces met veel beïnvloedende factoren (determinanten) dat in fasen verloopt. Het proces van gedragsverandering met de determinanten is in verschillende modellen in kaart gebracht. Elk model heeft een eigen accent. In het stappenmodel van Openstaan naar Doen en Blijven doen zijn ook psychologische factoren en gewoonten opgenomen. Andere modellen zijn het Stages of Change-model, het ASE-determinantenmodel en gedragslenzen. Er bestaat ook een overzicht van effectieve gedragsveranderingstechnieken (behaviour change techniques). Belangrijk bij ondersteuning van gedragsverandering is een goede analyse van relevant gedrag en determinanten, inclusief gewoonten en mogelijkheden. Net zo belangrijk is wat de patiënt belangrijk vindt en welke verbetering hij wil bereiken. Daarna worden passende, effectieve interventies gekozen. Vaak zijn dat communicatieve interventies, maar soms ook andere.