The National Science and Mathematics Access to Retain Talent (SMART) Grant picks up where the Academic Competitiveness Grant leaves off—providing funding for low-income third and fourth year college students. Eligible students must be Pell Grant recipients, academically talented and majoring in STEM fields or  high need foreign languages.  SMART Grant annual maximums are up to $4000 per qualified student.
The majority of students applying and receiving college grants are low income students, also called need-based grants. Need based college grants are to give everyone a fair opportunity to get an education. Some common need-based grants are the Pell Grant, a Scholarship for Disadvantaged Students, and several others. The first place you should apply is called the FAFSA.
While military sponsored grant programs offer valuable financial assistance, it should be noted that they are only available to enlisted members of the armed services. Serving one’s country in a military capacity is a noble and honorable choice, but it should not be made lightly. Students considering military sponsored financial aid for college should be certain that they fully understand their obligations as enlisted personnel in the U.S. Armed Forces.

Every state maintains its own college grant programs, and they are typically only available to student residents. While it would be impossible to list every education grant from each state in the union in the space available here, the following examples will give students an idea of the types of programs that may be available through their own state governments. College-bound students are encouraged to visit their state’s higher education website for detailed information on any and all merit-based and need-based grant programs which may be available.
The Institute of Electrical and Electronics Engineers offers a number of grant and scholarship programs, including the IEEE Computational Society Summer Research Grant for graduate students. This grant funds the research of deserving student scholars into the areas of neural networking and evolutionary computation. Award amounts range from $1000 to $4000.
The following list of education grants is expansive in the scope of the programs it covers, but it is by no means exhaustive. Some of the 101 listings are for single grant programs, while others are a gateway to a list of further financial aid programs. At the very least, these 101 Grants Opportunities will give you an idea of the vast array of programs that exist to help deserving students find the money they need for college. It should also, hopefully, give you the confidence to keep searching until you find the grant program that will benefit you.

You must complete the Free Application for Federal Student Aid (FAFSA). This form allows you to apply for all types of aid. There are not separate applications for each type of aid. This form is all you will need to apply. The financial aid process is a lengthy one. The best advice is to get this form in as early as possible, as any delays may affect the timeliness of your award.