sigma and pi bonds are two types of covalent bonds. They differ each other on the mode of overlapping of atomic orbitals- head to head overlapping or sidewise overlapping. The first kind of overlapping gives a sigma bond while the second kind of overlapping gives a pi bond.
Click here to watch the video on youtube