These are thin porcelain shells that can be attached to your teeth. They can aid greatly in improving the aesthetics of the teeth by altering the shape, shade and position of the teeth and gums. Veneers also help in restoring the original tooth structure.
Your dentist would be the right personal to make a call on whether or not you need to have veneers. Veneers in addition to perfecting your smile help strengthen your teeth and gums.
Veneers due to their thin size require little/no tooth structure to be placed before them. Your dentist would be the right person to advise you on how veneers can help in your particular case considering a myriad of factors.