What’s the difference between types of wood flooring?

Many of our clients get a little confused by the differences between: 1. Solid Hardwood Flooring 2. Engineered Hardwood Flooring 3. Laminate Flooring   I thought this video by Mr. Atlanta Flooring did a great job explaining the differences