Lauren Williams answered question 11/3/2010 What Does A Mitochondrion Do? Mitochondria where respiration takes place but where energy is stored in the form of ATP to be used in the future for vital body activities.