The coast is wherever land meets the sea.
The coast also means the land next to the sea, which can also be called the shore, or sea-shore. However, coast is not used to describe where rivers or lakes meet the land - it is only used to describe the sea meeting the land.