Fired and laid-off are not synonyms. Fired and terminated are synonymous. However, laid off generally means the position is not continuing.
That being said, "voluntary separation" just means they are anticipating a large layoff and are attempting to reduce the overhead of determining who to let go.