FROM THE EVIL WIKI.... A snap election is an election that is called earlier than the one that has been scheduled. Generally, a snap election in a parliamentary system (the dissolution of parliament) is called to capitalize on an unusual electoral opportunity or to decide a pressing issue, under circumstances when an election is not required by law or convention. A snap election differs from a recall election in that it is initiated by politicians (usually the head of government or ruling party) rather than voters, and from a by-election in that the winners will serve an entire term as opposed to the remainder of an already established term. Early elections can also be called in certain jurisdictions after a ruling coalition is dissolved if a replacement coalition cannot be formed within a constitutionally set time limit. Since the power to call snap elections (the dissolution of parliament) usually lies with the incumbent, they often result in increased majorities for the party already in power provided they have been called at an advantageous time. However, snap elections can also backfire on the incumbent resulting in a decreased majority or in some cases the opposition winning or gaining power. As a result of the latter cases, there have been occasions in which the consequence has been the implementation of fixed-term elections. Generally speaking, the Prime Minister under such systems does not have the legal power to call an election, but rather must request the election be called by the head of state. In most countries, the head of state almost always grants such a request by convention.
FROM THE EVIL WIKI.... A snap election is an election that is called earlier than the one that has been scheduled. Generally, a snap election in a parliamentary system (the dissolution of parliament) is called to capitalize on an unusual electoral opportunity or to decide a pressing issue, under circumstances when an election is not required by law or convention. A snap election differs from a recall election in that it is initiated by politicians (usually the head of government or ruling party) rather than voters, and from a by-election in that the winners will serve an entire term as opposed to the remainder of an already established term. Early elections can also be called in certain jurisdictions after a ruling coalition is dissolved if a replacement coalition cannot be formed within a constitutionally set time limit. Since the power to call snap elections (the dissolution of parliament) usually lies with the incumbent, they often result in increased majorities for the party already in power provided they have been called at an advantageous time. However, snap elections can also backfire on the incumbent resulting in a decreased majority or in some cases the opposition winning or gaining power. As a result of the latter cases, there have been occasions in which the consequence has been the implementation of fixed-term elections. Generally speaking, the Prime Minister under such systems does not have the legal power to call an election, but rather must request the election be called by the head of state. In most countries, the head of state almost always grants such a request by convention.
Note: "head of state" in these systems are typically a rubber-stamp and have no real power and do not ever go against parliament.