This is one of the most asked questions in the Poker arena and when that is not answered but rather ignored. A lot of people cannot really answer the question because there is not one true answer. But let's have a brief look at unravelling some of the answers and seeing what the game is all about, is it just skill or luck?
Lets first have a look at why you have to be lucky to play poker, because you do not have judgement over how the cards are in fact dealt, you have to be lucky to be dealt the best possible hand, by getting a bad hand time after time you will never get any where in a game, unless of course you have the nerve and skill.
Skill also plays a big part in the match of poker, as we mentioned above you have to know when you have been given a bad hand and know when to give up, if you constantly play with band hands then you are likely to lose a lot of cash, you have to judge the players around you and a good poker play will be able to tell whether or not they can continue with the game. You also have to know the precise right time that you should call a bluff.
Personally I believe that the game itself is about both of the elements. But over time I feel skill creeps in a vast amount more. For example if a beginner poker player played ten games against a person of high calibre then they would probably end up winning 1 or 2 but the advanced player would come out a lot more higher.