A bond between two different elements is polar: the more electronegative atom takes a bigger share of the electrons. C–H is barely polar (2.55 vs 2.20). C–O and C–N are noticeably polar. C=O is strongly polar, and that polarity is the reason carbonyl chemistry exists — the carbon is left electron-poor and open to attack.