It comes from Latin resilire “to bounce back”. Resilience refers to the capacity to return to good mental health after challenging and difficult situation. It is not one specific thing, but a combination of skills and attributes that help to solve problems, cope with challenges, adapt and bounce back when things don´t go as planned.
I believe that changing or influencing only on children’s behavior in order to create safe environment is not enough. Influencing on all the members of our society is the only way how to make our lives easier, safer and more pleasant. If everyone is aware of the pros and cons of reacting violently and impulsively, then definitely everyone is going to think over and try the other ways to solve the problems or obstacles.