Yes, it's all SCIENCE!
Vinegar reacts with the rising agents in the batter to add more air bubbles at a smaller level, which makes the cake rise a bit more and puts more air in between strands of the mixture.
Using Apple Cider Vinegar is the best, as it is not as strong as white vinegar.
For the equivalent of one batch of cake batter for a standard sized cake, you can use 2 Tablespoons of vinegar.
Vinegar also cuts the "sweet" level down a bit, so you taste more cake and less sugar.
Don't worry, in order for you to taste the vinegar in the cake, you would have to use too much of it, which would either make the cake inedible or not bake correctly.
One Tablespoon per one standard layer is usually the right amount. But if you are making cake with other items in it, like fruit or nuts, you might want to add a little bit more.
I put Apple Cider Vinegar in my Buttercream Frosting, as it helps cut the "sweet" so it's not sugary sweet and hurts your teeth.