Piracy in the Caribbean was the terror of the Caribbean Sea, especially to the Spanish navy that controlled those seas. The English had defeated the Spanish Armada in 1588, which stopped the Spanish control of the oceans. However, the Spanish still controlled the Caribbean. 