Carbocations have a positively charged carbon atom.
The positive carbon is involved in three bonds and has no nonbonding pairs. Assuming bonding electrons are shared, this carbon is positive due to "owning" only three electrons - one fewer than a nonbonded carbon atom (4).
Carbocations result from
heterolytic bond cleavage where in the products one of the atoms of the bond that was broken has BOTH of the bonding electrons.
Carbocations may also result from two simultaneous heterolytic bond cleavages initiated by movement of a π electron pair.
In the example below both π electrons are used to form a C-H bond at one carbon of the double bond, leaving the other carbon atom with a positive charge. The breaking of the HCl bond occurs simultaneously with formation of the C-H bond.
