Sigma bonds form as a result of end on overlap of orbitals (pp, ss or sp) along the axis between two atoms' nuclei. Pi bonds form because of parallel overlap between p orbitals. A sigma bond forms a single bond, a double bonds form from one sigma and one pi bond.