Hydrocarbon Basins In India - Hydrocarbon traps form in permeable layers of rock (such as sandstone) called reservoir rocks that are 'capped' by impermeable rocks (such as shale).