Explain, using structure and bonding, why carbon dioxide has low melting point and boiling point.

Carbon dioxide is a simple covalent compound, consisting of discrete molecules. The molecules are held together by weak intermolecular forces of attraction. Very little energy is needed to break these weak bonds, hence carbon dioxide has low melting point and boiling point.