What is the difference between hardwood and softwood?

What is the difference between hardwood and softwood?

Hardwoods come from deciduous trees that shed their leaves annually, while softwoods come from evergreen trees. Hardwoods are generally denser and stronger than softwoods, but they can be more expensive.