Online colleges are considered private schools and depending on what type of program you are going into. It can get expensive. Community college is way cheaper and it doesn't matter what state you reside in period. Many students take couple classes from community college in order to place out some of the entry level college courses such as history, government, etc. It saves big bucks.