TOEFL stands for Test of English as a Foreign Language.  The test is designed to evaluate the English language proficiency of students whose native language is not English.  The test has several forms - paper-based and, the more recent and popular, computer or internet- based.  Colleges usually require a TOEFL score for students who have been living in the United States for 5 years or less.  Check the following websites to get yourself ready for the test.

Practice TOEFL Online(you will need to register)