Intergenerational Programs are social vehicles that offer younger and older generations the opportunities to interact and become engaged in issuesconcerningoursociety. These programs purposefully bring together people of different generations in ongoing, mutually beneficial, planned activities, designed to achieve specified program goals. Through intergenerational programs people of all ages share their talents and resources, supporting each other in relationships that benefit both the individuals and the community. Successful program are based on reciprocity, are sustained and intentional, and involve education and preparation for all ages. Young and old are viewed as assets not problems to be solved.