The question of what is ‘better’ is always a tricky one. Ultimately, the answer depends on your needs.
Laminate flooring is easier to clean and is less likely to be damaged from general wear and tear, minimising the likelihood of scratches and moisture-induced damage. However, laminate is often seen to have less aesthetic appeal because the woodgrain texture may appear more artificial.
Wood flooring can add value to your home, as it is made from high-quality wood. However, it is easily damaged and is likely to be scratched. On the other hand, it is easily repaired compared to laminate, by sanding down impurities and refinishing the wood.
If your query of ‘better’ also refers to cost, see the next question.