Zaharoza este un compus covalent. Fie că un compus este ionic sau covalent depinde de atracția relativă a atomilor compusului pentru electroni. Zaharoza este alcătuită din carbon, hidrogen și oxigen, toate având atracții suficiente pentru electroni pentru a forma legături covalente între ele.
O legătură covalentă este o legătură în care electronii sunt împărțiți între atomii unui compus. Legăturile ionice, cum ar fi legăturile din sarea de masă, se fac atunci când un atom ia complet electronii din celălalt. Când zahărul se dizolvă în apă, moleculele de zaharoză rămân întregi, dar când sarea se dizolvă, ea se disociază în ioni individuali de sodiu și clor.