The main key difference between endospore and exospore is that the production of endospore occurs inside the cell wall of the mother cell whereas the production of exospore results due to the involvement of cell division and through the barrier.Endospores are released in the environment by rupturing or tearing of the cell. In contrast, the formation of a septum results in the separation of the exospore from its mother cell.Endospores are resistant units produced by bacteria to overcome adverse environmental conditions whereas fungi and bacteria produce exospore during asexual reproduction.Endospores are also known as "resting cells" whereas Exospores is high resistible to desiccation and heat.Endospores are dehydrated cells which are highly durable and can survive under the adverse heat conditions, radiation, and toxic chemicals and also in the immense freezing conditions. They contain dipicolinic acid. In contrast, Exospore does not contain dipicolinic acid.