ASCIIEncoding和编码之间的区别

我知道Encoding可用于初始化对象以执行任何类型的编码,ASCII,Unicode,UTF-8等。在我看来,所有这些都足以执行任何类型的编码,那么ASCIIEncoding需要什么?