A currency swap is a financial agreement between two parties to exchange principal and interest payments in different currencies, effectively managing exposure to exchange rate fluctuations. This tool is widely used by multinational corporations and financial institutions to hedge against currency risk and optimize funding costs across different markets.