A grant is a specific amount of money awarded to an individual or business for deserved purpose or need. Anyone can apply for a grant from the Government, the European Union, local councils and charities.
One does not need to repay the grant back. However, the twist lies in the fact there is a lot of competition and it is usually awarded to specific projects.
In the UK grants are available to a variety of business, charitable and research purposes. The biggest grant distributors are government departments and agencies which offer grants to third party organisations (often a charitable organisation) to carry out statutory work on their behalf. Other major grant distributors in the United Kingdom are the National Lottery, charitable trusts and corporate foundations (through Corporate Social Responsibility policies).