Casino terminology can vary between sites and countries but in the main, Free Spins don't require a deposit and Extra Spins are the bonus spins awarded on deposit.