Something that generates much profit or gives great advantages.
An occupation or situation that generates considerable income or benefits while requiring little effort and carrying little risk.