Both oceans and gulfs are large bodies of saltwater, but gulfs are smaller and are bordered on three sides by land. Oceans, the largest bodies of water in the world, have no exact boundaries, and they are bordered by seas (the Caribbean Sea separates the Gulf of Mexico from the Atlantic Ocean).