If youre thinking of doing web hosting through a free hosting service, then you need to be careful. These services are less accountable for your site because youre not paying them anything. But generally, you just need to look out for their limited features. Here are things you need to look into when checking out their package:
Advertising there HAS to be advertising because thats how these sites sustain themselves. Dont trust free web hosts that guarantee zero ads on you website.
Bandwidth Free sites will have limited bandwidth because its all dependent on the number of users and the revenue they make. Make sure their average can handle the kind of website youre putting up.
Disk Space much like bandwidth, its most likely limited. But you just need to make sure that youre allotted enough capacity to handle your web page hosting.
There are other factors, but the ones above are the most common for web page hosting. You can also try comparing the offers with a paid web hosting site.