OD21: Ocean Drilling in the 21st

What does OD21 mean? The above is one of OD21 meanings. It may have other definitions. Please refer to the end of this passage.

OD21: Ocean Drilling in the 21st

Definition in English: Ocean Drilling in the 21st