Well, as the product information sheet points out, as well as some other links (http://www.eweek.com/c/a/Desktops-and-Notebooks/Lenovo-ThinkCentre-M90-M90p-Desktops-Tap-Intel-Core-Chips-804884 ,
http://www.pcmag.com/article2/0,2817,2368962,00.asp , http://www.silentpcreview.com/lenovo-m90p), it looks like there are a multitude of models:
-- 1st difference being the m90p vs. base m90; the "p" is meant to be performance, so I'd guess that the base m90 is the one with the Pentium or i3 option (see the product sheet link in my prior post)
-- 2nd difference being the form factor of the case: there's a "tower" version (44.2x17.5x41.4cm), a "desktop" version (35.5x31.7x9.9cm), & the "Eco USFF" model (23.8x27.5x7.9cm).
-- 3rd difference is in the boards: the Eco is specifically listed as having an "ultra small" form factor. The tower probably uses something close to a mATX board (2 PCI + 2 PCIe slots, x16 & x1), but the desktop is definitely smaller (1 PCI + 1 PCIe x16, both low-profile), & the USFF even more so (1 PCI low-profile -- yes, that's right,
no PCIe slot, not even a x1).
To me, the biggest issue is the external "power brick". That & the carrying handle on the case is meant to make you think it's portable, I suppose...although you're still lugging the monitor around as well.