Original: Depending on the circumstances, the platform may be fixed to the ocean floor, may consist of an artificial island, or may float.
Simplified: An oil platform is a large structure placed in the sea.