Overview
If you are a beginner in Starcraft 2 a Cheese is the use of an unexpected/unsuall strategy against your oponent that is more or less all in .The chesse is a frustrating method to unbalance the game for your oponent and if he is a unexperienced player it can always lead to an easy win .
The protoss cannon rush consists of slowly suffocating your oponent with photon cannons in his main by slipping a probe without his knowledge.This is mainly effective in low level play and it is extremly risky against experienced players.
The key elements in this rush is secrecy and timing.If your oponent knows how what your planing and how to counter you,you most likely will loose the game.
Another benefitt of the cannon rush is forcing your oponent to use specific units to counter your cannon rush,while building a counter for those units.