> Firing is when employer terminates someone for cause, i.e. employee did something wrong or didn't meet expectations.
AFAIK you are using the term "for cause" incorrectly. Firing "for cause" is usually more serious than simply firing for poor performance or similar. It's usually for something like breach of contract, for getting in legal trouble, for theft, wilful misconduct, etc. It also usually results in losing severance, options, etc.
Simple firing for poor performance is not firing "for cause".
AFAIK you are using the term "for cause" incorrectly. Firing "for cause" is usually more serious than simply firing for poor performance or similar. It's usually for something like breach of contract, for getting in legal trouble, for theft, wilful misconduct, etc. It also usually results in losing severance, options, etc.
Simple firing for poor performance is not firing "for cause".