Chemical bonding & it's type