I was playing an online game and I noticed a player on my team with username "4PP13". I asked him what should I call him. He said "apple".
I didn't have second thoughts until I Googled it. It turned out "4PP13" does means apple according to Free Dictionary.
So what's the deal? Is this a special case? If not, what is this called?