What is Public Plaza?
Public Plaza meaning A public plaza is a privately owned open area adjacent to a building and accessible to the public. It must generally be at the level of the sidewalk it adjoins and be unobstructed to the sky except for seating and other permitted amenities. In certain high-density zoning districts, a floor area bonus is available for the provision of a public plaza.
reference: Glossary of Planning Terms – NYC Planning