Define a holiday. US? European? Japanese? Religious? This is a *very* ambiguous term.
In the US, there are banking holidays, where only banks and government offices are closed (lazy buggers!), then "official" holidays, like Christmas (unless you're Jewish), and New Years.