Veerkracht wordt bepaald door biologische, psychologische en sociale factoren. Of je veerkrachtig bent, wordt dus bepaald door aangeboren kenmerken, maar ook door je sociale omgeving en persoonlijke kenmerken. Het begrip kent drie verschillende elementen: interne en persoonlijke capaciteiten van iemand; interpersoonlijke, sociale en probleemoplossende vaardigheden; externe bronnen.