The bonuses vary with apps, but most apps offer a welcome bonus which rewards a certain percentage of the deposit, provided they are above a specified amount and you fulfil specific criteria, usually called a wagering requirement.