The YWCA Montreal and its Foundation have contributed to improving the lives of women and girls by increasing their skills, self-esteem and autonomy, encouraging their personal growth and preventing all forms of violence through various programs adapted to their needs.