Vodafone sent me a text saying if I topped up £5 by 31st December they'd give me 1000 anytime minutes, can anyone explain what they are?

Right so if I use the minutes, they wont take any of my credit? I'm on pay as you go.