Gambling involves an element of both skill and luck, depending on the specific game being played. Games like poker and blackjack require a combination of skill, strategy, and probability assessment, while games like slots and roulette are more reliant on luck.