Baking powder (Backpulver) is commonly used to make light and fluffy cakes.
Baking Soda (Natron) is usually added when cakes/biscuits have nuts and/or fruit in them - it helps the Baking Powder.
Baking Powder rises slowly, and is controlled by other ingredients in it.
Baking Soda rises very quickly, but gets used up very quickly.
So your fruity/nutty cakes get some help in raising before a crust begins to set, so that the cake continues to rise - helped by the Baking Powder.
Baking Soda reacts instantly with any acid in cake mixture (lemon/vinegar/fruits)
Yeast (Hefe) is used to activate the Gluten in wheat flour - so is used for bread baking - (and Pizza bases). It "feeds" on the gluten".
It causes air bubbles to form which raises the dough.
For a fine texture, you let it raise once, knock it down, and let it raise again, before baking (so you don`t have big holes in your bread).
Most commercial breads are made with Sourdough, not yeast.
Sourdough is a fungus type mixture that you "feed" and "keep alive", if you are making huge quantities of bread - using small quantities of it every few days - it keeps growing. It doesn`t taste as "home-made bread" as yeast does.
Heavy flours like wholewheats (Vollkorn) & Rye (Roggen) need to have some plain wheat flour added to activate the yeast. They don`t contain enough gluten.
Yeast also feeds on sugar, so if you make a sweet bread dough, it will be lighter than a bread without sugar.
I think that is it?
Good luck with your baking ... Bon appètit!