Distinct drivers of ocean circulation

Define and briefly explain the three distinct drivers of ocean circulation