In India Freelancing is synonym with Journalism but trust me its a very big industry abroad. Freelancing is full time career for many professionals. In India its at nascent stage and Freelancing is not a highly paid job. Positive way to look at it is that if you start today then you will have 1st mover advantage. Freelancing jobs are available in various domains. One of dedictaed Indian site for freelancing job is
Most of us think of investment income as just the cash flow we get from bank interest, bonds, share dividends and property rents, some of which comes via a super pension.  But a more complete view is to also consider how growing the value of your investments can add to your spending potential.  This total return approach generates income from both income and growth to optimise spending from your portfolio across all market cycles, aligning cheap and expensive investments to your goals.