The main goal of this paper is to investigate the site and bond percolation of the lattice $mathbb{Z}^2$. The main symbols and concepts, including critical probabilities, are introduced. Bethe lattice and $k$-branching trees are examined and finally lattice
$mathbb{Z}^2$ is considered. The fundamental theorem of Harris and Kesten that presents the lower and upper bounds of the critical probability on the lattice $mathbb{Z}^2$ expresses and proves.