How do Whirlpools Form?

Whirlpools form usually in nature from two conflicting currents coming into eachother. They are fairly rare in nature but there is a diffrence between the whirlpool that your sink or bathtub will make as oppose to the ones in the ocean.