Why do different cells have different shapes?
Cells get modified according to the function they perform.
Cells modify themselves according to the function they perform. Therefore, different cells have different shapes. For example, nerve cells have long processes called axons, as they have to carry information to long distances.