it's a GDI interface using SPL (Samsung Printer Language), which in short means it works best when connected directly to a PC equipped with decent drivers (read, on an M$ OS). You can then send it whatever you want and the drivers should take care of it.
I'd be wary if using on:
- a MAC (word is drivers suck and are slow)
- linux (although there are drivers, they are limited functionality, there are beteer printers for linux use)
- DOS (you're basically out of luck)
- print server (most print server say that they don't support all GDI printers, so make sure you can return the print server if it doesn't work with this printer).