I couldn't understand what does it mean "PublicWidgetZones"
For example there is in \Presentation\Nop.Web\Views\Home\Index.cshtml
@await Component.InvokeAsync("Widget", new { widgetZone = PublicWidgetZones.HomePageBeforeProducts })
@await Component.InvokeAsync("HomepageProducts")
@await Component.InvokeAsync("Widget", new { widgetZone = PublicWidgetZones.HomePageBeforeBestSellers })
@await Component.InvokeAsync("HomepageBestSellers")
What is the meaning of PublicWidgetZones.HomePageBeforeProducts, where can I customize it, is it dynamic area that can be edit from Admin panel?