Software requirements are low. It should suffy you have Windows 95. Higher versions of Windows should be compatible but one never knows with operating systems... .
To work with CD's you should have a program like DirectCd from Roxio (former Adaptec). For DVD you could use InCD from Nero.
Hardware requirements are nihil; the slowest Pentium will be more than enough and the needed hard disk free space is about 1MB only... .