In this case "Discless" refers to CDs, DVDs,SACDs, etc. Hard disc drives are the standard storage medium for virtually all media servers, including the Squeeze Box, Olive, Duet, etc. The only significant exceptions are internet streaming devices.
As for the particular device, I'm sorry, I am not familiar with it.