South Fayette Township Parks and Recreation is providing a variety of activities and programs that offer opportunities for virtual, outdoor or at-home participation.