CDA Glossary
General Terms
- API:
An Application Programming Interface (API) is a set of rules and protocols that allows different software applications to communicate with each other.
- Client:
A client is a computer program or device that requests services or resources from a server.
- Server:
A server is a computer program or device that provides services or resources to clients.
- URL:
A Uniform Resource Locator (URL) is a reference to a web resource that specifies its location on a computer network and the protocol used to access it.
- URI:
A Uniform Resource Identifier (URI) is a string of characters that identifies a resource on the internet.
- Endpoint:
An endpoint is a specific URL or URI that is part of a web service or API.
- Request:
A request is a message sent from a client to a server, typically asking for some action to be performed.
CDA Glossary Terms
- CWMS:
The Corps Water Management System (CWMS) is a comprehensive water management system used by the U.S. Army Corps of Engineers.
- Data API:
A Data API is an Application Programming Interface that allows users to access and manipulate data from a database or other data source.
- CDA:
The CWMS Data API (CDA) is an API that provides access to data from the Corps Water Management System.
- Authentication:
Authentication is the process of verifying the identity of a user or system.
- Authorization:
Authorization is the process of granting or denying access to resources based on the identity of the user or system.
- Key:
A key is a unique identifier used for authentication and authorization purposes.
- Base URL:
The base URL is the starting point for a URL or URI, typically indicating the domain or server where the resource is located.
- Client Library:
A client library is a set of pre-written code that simplifies the process of interacting with an API or service.
- Maintainer:
A maintainer is a person or organization responsible for maintaining and updating a software library or project.
- Contributor:
A contributor is a person who contributes code, documentation, or other resources to a software project.
- GitHub:
GitHub is a web-based platform for hosting and collaborating on software development projects using the Git version control system.
Hydrologic Terms
- Reservoir:
A reservoir is a large natural or artificial lake used as a source of water supply.
- Hydrology:
Hydrology is the scientific study of the movement, distribution, and quality of water on Earth and other planets.
- Inflow:
Inflow refers to the water entering a reservoir or other body of water.
- Outflow:
Outflow is the water that exits a reservoir or other body of water.
- Flood Control:
Flood control involves the management of water resources to prevent or reduce the risk of flooding.
- Water Quality:
Water quality refers to the chemical, physical, and biological characteristics of water, usually in respect to its suitability for a particular purpose.
- Watershed:
A watershed is an area of land that separates waters flowing to different rivers, basins, or seas.
- Discharge:
Discharge is the volume of water that flows through a river or stream over a given period of time.
- Sedimentation:
Sedimentation is the process of settling or being deposited as sediment.
- Evaporation:
Evaporation is the process by which water changes from a liquid to a gas or vapor.
- Precipitation:
Precipitation is any form of water - liquid or solid - falling from the sky, including rain, snow, sleet, and hail.
- Runoff:
Runoff is the part of precipitation that flows over the land surface towards streams, rivers, or other bodies of water.
- Water Conservation:
Water conservation involves the careful use and management of water resources to ensure their sustainability.
- Drought:
A drought is a prolonged period of abnormally low rainfall, leading to a shortage of water.
- Hydroelectric Power:
Hydroelectric power is electricity generated by the energy of moving water.
- Aquifer:
An aquifer is an underground layer of water-bearing rock or materials from which groundwater can be extracted.
- Riparian:
Riparian refers to the interface between land and a river or stream.
- Erosion:
Erosion is the process by which soil and rock are removed from the Earth’s surface by wind, water flow, and other natural processes.
- Levee:
A levee is an embankment built to prevent the overflow of a river.
- Dam:
A dam is a barrier constructed to hold back water and raise its level, forming a reservoir used to generate electricity or as a water supply.
- Water Table:
The water table is the level below which the ground is saturated with water.
- Groundwater:
Groundwater is the water present beneath Earth’s surface in soil pore spaces and in the fractures of rock formations.
- Surface Water:
Surface water is water that collects on the surface of the ground, including rivers, lakes, and reservoirs.