The ability to suspend tasks has been in Windows for a long time, the easiest way to do this in other versions is to use Microsoft / Sysinternals Process Explorer.
A suspended task is a normal process that is in a suspended state. When suspended, it consumes the same amount of memory, but no CPU cycles.
Suspended tasks have not really been used that much in Windows, but, it will be a big feature of Windows 8 where by all Metro processes that are not in use will automatically suspend.
As for usage in other editions of Windows, it is possible to suspend programs, it just isn't widely used. There is certainly nothing wrong or anything to worry about by doing it.