R7 illustrates that "firing" and "lay-off" have increasingly merged as something of a distinction without a difference.
Laid-off used to be the good one. To be laid-off was not a negative reflection the employee, only a organizational change such as downsizing, reorganization, merger, loss of clients or contracts, etc. Laid-off employees were eligible for unemployment benefits, given some severance, invited to reapply for jobs at the same employer in the future, offered nominal employment counseling... Something better than a poke in the eye. Years ago lay-offs were not immediate but at the end of the year, the quarter, the month, two weeks... a bit of a transition from work and income to neither.
Fired meant, "It's not me, it's you." The employer determined that the employee didn't meet some measure of performance or contractual obligation -- "for cause.". He usually had no opportunity for severance, unemployment, or other benefits; fired employees were not invited to reapply for employment with the same organization, their badges, passes, keys, company property were taken and the fired employees were escorted off the premises immediately by a manager and/or security officer.
Electronic files make companies more vulnerable to laid-ff employees on their way out the door destroying work files or causing other electronic mischief; it's not as simple as locking the personnel and project file cabinets and letting employees take a few days or a few months to wrap up projects neatly. Lay-offs, particularly on a large scale, foster ill will. With email and other means, employees can contact project leads on collaborative/contractural projects outside the company -- 20 years ago not everyone involved n the XYZ Project had the email addresses and mobile numbers of the outside company that they were working with or indirectly for -- nor did they have the contact info for everyone in their own workplace.
If you're going "to let people go," for whatever reason, there are compelling reasons to do it swiftly and to get their laptops back and to get them off premises immediately. The distinction between laid-off and fired has been blurred in other ways, too. Senior staff with years of service are singled out not by age (because that, of course, would be illegal) but by targeting "units" of work-from-home staff who don't want to change course and come into the office 4 or 5 days a week. It's a hybrid way of firing people they are in effect laying off not for performance reasons but for belt-tightening reasons: they are being let go because they can't/won't meet "asses back on premises in office Aerons" requirements but given some severance package that's again, "better than a stick in the eye." Whether it's 50 people who are fired that way or 500, the company trims costs because full-time work from home staff typically have some significant seniority and higher salaries. Whatever the guise of reducing staff, once out the door, the company often lifts it hard times hiring freeze and immediately hires fresh from university staff and promotes more people to managers to train them to do more for less. They do not rehire people who were let go because of "cost reduction" or "a change in business direction."
"Fired" and "laid-off" used to have very different connotations. Now it's a jumble, but the objective is always to get everyone fired or laid-off out of the way of danger immediately.