The New OpenEdge Project wizard enables you to create ABL WebApp projects in Progress Developer Studio for OpenEdge. Each ABL WebApp project you create contains the following nodes:

.services
Contains the artifacts of the exposed ABL Data Object and ABL REST services. By default, the .services folder contains empty Consume and Expose nodes. On generation of a ABL Service, its artifacts are generated and listed under the Expose node. For more information, see ABL Service artifacts.
.settings
Contains the facets information that are installed for the project and the server related configuration.
PASOEContent
The .json file is created on defining a ABL Service in the PASOEContent folder. A separate .json file is created for each defined ABL Service with the same name as that of the ABL Service name..
Note: The .json file is created in the PASOEContent folder on defining an ABL Service. A separate .json file is created for each defined ABL Service with the same name as that of the ABL Service name.
Note: The .services, and .settings node do not appear by default under your project directory in the Project Explorer view. To view these nodes, open Available Customizations dialog (select View Menu > Customize view from the Project View toolbar), clear the .*resources check box, and then click OK. Progress recommends you to not edit the files listed under these hidden nodes.