Freebet is the English translation of free bets. So there is no difference between the two. It's all a matter of conditions and amounts.