The National Council on Aging defines “intergenerational programs” as “activities or programs that increase cooperation, interaction or exchange between any two generations. They involve the sharing of skills, knowledge, or experience between old and young.”