The main difference is that the no deposit sites provide you with excellent no deposit bonuses like free spins or free funds. On the other hand, the free bingo sites only offer you free bingo tickets.