A double bond is a covalent bond, but not all covalent bonds are double bonds; some bonds may be single or triple (or even in rare cases, quadruple) instead.
A double bond comprises of 1 sigma bond and 1 pi bond. A sigma bond is formed by end on or head on overlap of orbitals { bonding}of both the carbon atoms, where as a pi bond is formed by sidewise...