An island is a land mass that is surrounded by water. A peninsula is a land mass that is almost completely surrounded by water, but is still connected to the mainland by a narrow piece of land.