When mapping and modeling systems, there are various methods and tools to choose from, depending on the purpose, scope, and complexity of the system. Causal loop diagrams, for example, illustrate the causal relationships and feedback loops among the variables of a system, using arrows and signs to indicate the direction and polarity of the effects. Stock and flow diagrams, on the other hand, show the accumulation and depletion of the resources or quantities of a system, using boxes and pipes to indicate the stocks and flows, and valves to indicate the rates of change. System dynamics models use mathematical equations and computer simulations to quantify and analyze the behavior and evolution of a system over time, and to test different policies or interventions. Additionally, systems thinking tools, such as the iceberg model, the ladder of inference, or the systems archetypes, can help you frame and understand the system from different levels and perspectives, and to recognize common patterns and structures that occur in different systems.