deprecated と obsolete の違い
MDN では JavaScript の機能について,deprecated と obsolete が明確に使い分けられています。
This page lists features of JavaScript that are deprecated (that is, still available but planned for removal) and obsolete (that is, no longer usable).
言われてみるとそんなに自信ないですが、obsolete は周囲の環境の変化や法律の改正によって、自然に意味のないものになってしまったようなものに使われるのに対して、 deprecated は人間が議論して意識的にそうしている、という印象を受けます。
The terms obsolete and deprecated have the same meaning when applied to .NET types and members.
The line between these two terms gets blurred when a function is both deprecated and obsolete.
depreciated もあるからややこしいですね