several与many的区别是表示数量的多少不同。several等同于some,表示一些,几个。many表示很多。详解:several几个的、专有的、各自的、分别的、一些、几个、数个。

例句:

Many of these substances are innocuous.这里的许多物质都无害。

My husband has several shirts of different colors.我丈夫有好几件颜色不同的衬衫。