I noticed that a lot of non Dutchies kept calling 'The Netherlands' Holland, and then I found this little neat video.
This might shed some ligt on the difference.
Enjoy!
Test: How do you call the country of the Dutch?
A: The Netherlands
B: Holland