No, they may not always apply only to slots. Some online casinos may offer no deposit bonuses that can be used on a variety of games, including table and live dealer games.