Composite veneers are also called direct veneers. On the other hand, porcelain veneers are referred to as indirect veneers. While porcelain veneers are more costly than the composite type, the quality and the results they create make a significant difference on the amount you’ll pay.
Basically, porcelain veneers are more preferred because they can resist stain better. Furthermore, they look more natural than composite veneers.