Can anyone suggest me the names to different software available to work for GIS. And also the free software available, which I can download by myself. And also Is their any difference between Remote sensing and GIS ??
The answer to part 1 of your question is already given. You may use ArcGIS, QGIS, ERDAS IMAGINE, ILWIS, GRASS depending on your requirement.
For part 2 :
Remote Sensing: "Acquiring information about any object without being in physical contact with it". The best example of remote sensing is Human Eye. You see a person and get to know that he is tall. You don’t touch him physically and you acquired some information about him.
A geographic information system (GIS) is a system designed to capture, store, manipulate, analyze, manage, and present spatial or geographic data.
Hope it helps. For a more detailed study just google the terms individually.