Yeah we know, it’s confusing for the outsider to really know the difference between Holland and the Netherlands. It also doesn’t help that the whole world, including this little website, uses both terms for the whole country all the time. Now we could do a lot of explaining in text (like this article about The Hague not being the capital) but there’s a classic video that does all that and better.
And not only the difference between Holland and the Netherlands is explained, but also (New-) Zeeland and those tropical parts of Holland (sorry, the Netherlands). Enjoy!