Differents between Bank Holiday and Public Holiday
I found out these two words on an English dictation: "Bank Holiday" and "Public Holiday"
I've searched on internet the meaning and I found out the the Bank Holiday is when banks and most businesses are closed for a day.
But what about Public Holiday. Isn't the same thing ?
What are the real differents between these two holiday ?