A bonus code is something you need to enter in order to claim a no deposit bonus. It will be clear in the T&Cs of the offer, but some promotions will require them and some won’t.