This is the original cruise dock in the island's main town, Coxen Hole. There's a newer pier - Mahogany Bay - on the other side of the island that Carnival built around 10 years ago - their ships (and the other lines they own) mainly use the newer one.
The one at Coxen Hole you walk off the ship, short pier, and you're in the town. Mahogany Bay is a long walk on a huge dock, then wind through some shops, then up a winding sidewalk up the hill to the road.
The other way to tell them apart is that the Coxen Hole dock is right by the airport