Heists are essentially robbery contracts on a larger scale, so they should be taken on with a crew.
The higher the payout, the tougher it will be to make it out alive.
They can take on seven different heists in GTA Online at the moment.
Daring players who want to make more money at the expense of greater difficulty should go on heists.