Problem:
Provide a definition of each of the following terms and how its related to hydrology
1. Hydrologic process
2. Hydrologic system
3. System approach
4. Hydrologic cycle
5. Water budget
6. Hydraulics
Note: Please describe comprehensively and provide step by step solution.