Jersey City has software of many kinds available for sale. Software, as opposed to the hardware, is the non-physical part of the computing system. While the hardware comprises the machinery of the computer, the software is what actually drives the many functions that one accomplishes using a computer or a computing system. Softwares can be general, such as operating systems, or specialized ones for specific purposes. They perform tasks such as calculations, organizing, documentation, etc. They are designed and marketed by various software companies, and are usually sold in the forms of preloaded CDs. Many of these are easily available in Jersey City. It is important to buy original software to ensure proper functionality and optimum usage.