It is a matter of size, a Bay is a body of water forming an indentation on the shoreline. This makes a Bay larger than a Cove but smaller than a Gulf. A Gulf is described as a portion of an ocean or sea, partially enclosed by land
A bay has a wide mouth but a shallow inlet,whereas a gulf has an inlet which is longer than the width of its mouth.
A bay is a large inlet of the sea where the land curves inward.
And a gulf is a a deep inlet of the sea almost surrounded by land, with a narrow mouth.
A gulf is a large body of water mostly surrounded by land, while a bay is smaller than a gulf, and is more of an indentation in the land.
a bay: inclosed on 3 sides a gulf: nclosed on 2 sides
The question actually is what is the difference between a gulf and a bay because a harbour is attached to the land where boats dock. The best definition of difference between the two is, a gulf is, a large area of a sea or ocean partially enclosed by land, especially a long landlocked portion of sea opening through a strait. While a bay is, a body of water partially enclosed by land but with a wide mouth, affording access to the sea: so it looks like a gulf is larger than a bay
One of the differences between a bay and a gulf is that a bay has an inward land curve. The Hudson Bay has an inward curve.
A gulf and a bay are both arms of a sea or ocean partially enclosed by land.
a bay is similar to a gulf. a peninsula is an outcropping of land in the water
the difference between a firth and a bay is a firth is bigger
A bay is smaller than a gulf and a sea is larger than a gulf
A bay is like a Gulf and a Pensula is a small part of land sticking out.
It is a bay of the Baltic Sea between Latvia and Estonia
A bay is any large body of water that is formed by an inlet of land and is connected to a larger body of water. A gulf is a large bay that is specifically connected to an ocean or sea.
A gulf is bigger than a bay.