You can also raise in order to get a free card. This is when you raise with a drawing hand and when your opponent checks you on the second betting round by giving you a free card to recover his own hand. Raising can also lead you to gain more and more information. If you raise with uncertain hand, you will gain your opponent’s hand information. This will give you a fair amount of idea about his strengths. You may use this in your opening bet or in the later round. Raise if you feel your own hand is the second best. If you try to drive out your opponent’s worse hand, you may add to the predictable value with higher probability of winning. Incase your opponent is betting before you with an obvious drawing hands, you should raise the player behind you. He may have a superior hand to fold rather than calling the game. Similarly, you should call only when there is a requirement. The biggest reason to call is to avoid any sort of re-raising. When you have a drawing hand with correct pot odds, you should call to see more cards.