Definations

Basically software is a set of instructions that help a computer to perform its tasks, which are multitasking. The name given to these sets of instructions is program. If the set of instructions is large then it is called a system. Computers depend on these instructions for computerized work to be performed with the help of software’s and hardware’s. Software’s such as word processors, spreadsheets, graphic tools, email systems, drawing tools and games are used round the world by people of all ages. There are operating systems, which are required for a program to activate. Compilers help to translate a program from high-level language into machine languages. A database program helps to keep track of the data and where it is stored and it makes it easier to retrieve the data when required. The networking software helps and provides support to the computers in order to interact with one another like when a software is running on a network of computers.
 * Software-**

Like they say the hardware part of a soft heart protects the computer the soft heart being the software.


 * Open source**-It is software that can be recompiled and modified by the user.
 * Shareware-**It is a copyright software which is available free of charge for trial purposes but if a person wishes further use then they will need to pay for continued use and support
 * Public Domain-** The status of publications, products and processes that are not protected under copyright.
 * Freeware-**Software that is available for free usually over the net.
 * Commercial software**- It is a software that is developed and designed for sale for and to the general public.
 * Integrated software**- It is a collection of computer programs that are designed in such a way that they can work together to handle an application either by passing data from one program to another or as components of a single system.
 * User manual**- It is also called a user guide, which is written by a technical writer and is a technical intended document that assists people using a particular system.
 * Registration card**- a card that gives an identity to a particular person as well as a document certifying as an act of registering.
 * Serial number-** A number that is used for identification or a unique number assigned by the vendor to each unit of hardware and software.
 * Warranty**- An assurance made by the seller that the goods/property are represented as promised and said by the seller**.**
 * Copyright**-The legal right granted to an author, composer, playwright, publisher, or distributor to exclusive publication, production, sale, or distribution of a literary, musical, dramatic, or artistic work.
 * License-**A document, plate, or tag that is issued as proof of official or legal permission
 * Backup**-To make a copy of important data onto a different storage medium for safety
 * Compression**-The process by which data is compressed into a form that minimizes the space required to store or transmits it. The antonym is decompression, which is the opposite process.
 * Back-door-** a secret or underhand means of access
 * Upload**-To transfer (data or programs), usually from a peripheral computer (A peripheral is a type of computer hardware that is added to a host computer in order to expand its abilities) or device to a central, often remote computer.
 * Download**-To transfer (data or programs) from a server or host computer (peripheral) to one's own computer or device
 * Wizard-**Is an instructional help in an application or system development environment that assists the user through a series of multiple choice questions to accomplish a particular task
 * Template-**A pre-designed document or data file formatted for common purposes such as a fax, invoice or business letter