Finding and having good knowledge of all of the government agencies that give grants for specific purposes or in specific subject areas does take a great deal of time, effort, and research on your part. The resources that you can find on the internet are able to provide you with a good starting point in order to help you do your own research. If you are seeking some funding for an existing or new for-profit business, you might have to deal with many difficulties in finding and getting grant funding. Generally, government grants are awarded to non-profit organizations for programs and services that are able to benefit the community as a whole.
The first place that you should look for obtaining government grants is the U.S. Government's Grants.gov Website. This website will provide you with the opportunity to electronically find and apply for many of the grants that are available to you. It will also be possible for you to obtain some information on the various types of grants and the government agencies that make them. Not to mention that you can of course sign up to receive notification of any future grant opportunities that might've also come up.
You can also search for a grant at the Government's Catalog of Federal Domestic Assistance (CFDA), which will provide you with a listing of many different Government grants and other types of assistance that you can obtain. Here is where you can get further information on available grants that might be separated by Category and Topic Area or you can search the Catalog by key words etc. If you find a grant that might be of interest to you, you must try to make sure that you read the section on Eligibility Requirements carefully so that you can find out if you do qualify to apply for that particular grant.
You should also bear in mind that most government grants aren't available throughout the year. This implies that you have to follow some very specific guidelines of time in order to be eligible. More generally, you can apply for them only when they are announced by a Government agency. When an agency makes these funds which are available for a grant, they will generally put up an announcement in the Federal Register which is published each day of the week. Not to mention that you can search for government grant announcements as well.
Grants which are awarded to individuals are very often given for educational support which suggests school, the arts, and many different types of scientific or other research, although some agencies will have the tendency to award grants to individuals for other purposes. Obtaining a grant can be quite hard work. You shouldn't be fooled by advertisements and promotions that mention that you can get grants completely free just by writing a letter. There is a lot of competition for obtaining business grant funds.
If you want to be successful in obtaining a grant, you must try to provide the funding agency with a well-written Proposal that will clearly state your objectives and have a plan ready as well as your budget for your activities. Grants are only free in terms that they don't need to be repaid, but it will take a lot of work just to obtain the grant you want.