Cells divide for three main reasons: 1) Cells cannot grow indefinitely and must divide to avoid becoming inefficient as they increase in size. As cells grow larger, their surface area to volume ratio decreases making it harder to absorb nutrients and remove waste. 2) Cells must repair or replace damaged cells to maintain healthy tissues and organs. 3) Multicellular organisms require cell division for reproduction and growth of the overall organism as it develops.