This is an old HP ProDesk 600 G mini PC that was made in 2013, with Windows 8.  It has been "renewed" with Windows 10, but all other original specs remain.  If you need a desktop PC that doesn't take up space, and to run standard day-to-day operations such as Office or Quickbooks, or other internet-browsing usage, this seemingly ancient PC would do fine.HP does not have any software or firmware support for this model anymore, however, so in the off-chance that a driver is needed, well, why are you messing with such an old PC in the first place, anyway.