You can find a thousands of free online games available on the internet. You can also download these games without having to pay money, but it will come with ads in it. There are literally thousands of sites that offer the same online games allow free downloads or charge a fee. Most of them also provide previews on their sites.
There are a lot of social sites where you can play these online games with your friends. You have various categories and different games like classic games, racing games, and puzzle games. You can also participate in online games like chess and other such multi player games.
Most of the games are flash based with pictures and videos.For children online games, there are websites which cater to their needs. You can use different search engines and find out which online games are popular for your kids.
Next, be careful when you choose free downloading of games, as downloads do not happen immediately and you may need to wait for a very long time to play your game. This takes away all the joy of playing.
Finally, there are card games which are amongst the popular of online games. You can play this game either yourself or play multi player and earn some game points for yourself.
So, pick only those sites where you can play online games for free on your browser and do not have to download them to your PC.