Yes, they are different but if you don't expect it to work, why invest the time, money and effort.
Let give your an example:
There is a big account that we’ve been chosen to bid on. There are five other bidders. If we win the account we will have to hire two additional employees. At best we have a 20% chance of winning the account (maybe worse if we don’t know about their internal politics).
If I expect to win, despite poor odds, I hire those two employees. I’ve invested precious time of my leaders interviewing and deciding upon them and I’m paying them.
If I hope to win I wait until we do so before I hire. We can cover it in the short term with a little additional pain to the organization.
If we lose working under the expectation scenario is a disaster. We are paying resources we don’t need and our leadership spun their wheels unnecessarily.
If we lose working under the hoping scenario we experience short term pain of people working over capacity while we go through the hiring process.
It’s a no brainer.