What is the difference of college football and NFL football?

college football you only have 4 years to play and you don't get paid in nfl you get paid and choose when to quit