Traditionally, Veneers are made of porcelain and require tooth reduction. Also, they are long lasting.
On the other hand, Lumineers are non-invasive and require minimal tooth preparation. They are semi-permanent. After application, they can be removed with minimal damage to the teeth.