Swap
Swap can refer generically to the exchanging of two things.
In computer science, a swap can refer to a specific algorithm
or can refer to a
In finance a swap is an agreement to each one set of cash flows for another. For specific examples see interest rate swap and stock swap.