NOTE: I will write more detailed about the different veichles and such during the week. I'm a little bit busy at the moment, but i thought i would share what i written so far.
Summary of this Guide:
General information about Isle of Conquest
Capturable Locations
Objectives
General Info about Isle of Conquest
Isle of Conquest was introduced in the 3.2.0 patch and it can be upto 40 Alliance players and 40 Horde players (In total 80 players when the battleground is full). This battleground is a mix of Alterac Valley and Strand of the Ancients imo.
Capturable Locations
There is 5 capturable locations spread out in Isle of Conquest.
The Refinery
The faction that has captured the refinery gets bonus honor, more reinforcements, and +15% bonus damage to siege engines.

The Quarry
The faction that has captured the quarry gets bonus honor, more reinforcements, and +15% bonus damage to siege engines.

The Docks
The faction that has captured the docks will be able to use the Glaive Throwers and Catapults wich is provided there. These are used to attack the enemy's keep.

The Hangar
The faction that has captured the hangar will be able to jump on and use the cannon on the air ship. This ship is flying over the enemy's keep.

The Workshop
The faction that has controll of the hangar are able to use the siege engines that's provided there. These can be used to attack the enemy's keep.

Objectives
Your main objective is to destroy your enemy's keep and kill the enemy's general.
Credits:
Me for writing the guide.