A baptismal name is usually your birth name now, but what it was originally designed to do was to get people from using pagan names when naming their children...it is still used today, for people that don't have traditional Christian names.
A confirmation name is a name of a saint you choose that you really like or is a saint that you can relate to that you can ask for prayers from in times of being challenged in your faith, or can inspire you in your faith. Your own patron saint.
For example, my parents named me Christopher since I was named that I did not need a baptismal name because one Christopher means Christ Bearer and two there is a St. Christopher.
My confirmation name is going to be John Paul II because I can really relate my life to JPII, for many reasons.
Hope this helps