Imaging would allow you to create an image to, for instance, an external USB hard drive, remove the old drive from the system, install the new one, and restore the image from the USB drive to the new drive. Software to do this has been mentioned, Acronis True Image (my preference). I see no mention of cloning abilities in Ghost 12.0
Cloning requires both drives to be installed at the same time. How many IDE controllers does your motherboard have? Each controller can support a maximum of two IDE devices. You will need a free spot on an IDE cable to hook your new drive to and a free 4-pin molex power connector.
Devices on an IDE cable require jumpering: either both as cable-select (CS) or one as Master and the other as Slave. When cable-select is used, positioning on the IDE cable determines Master and Slave. The Master drive will be at the end of the cable and the slave in the middle. If the device is alone on a cable, it is usually set to Master or cable-select, and is best placed at the end of the cable.
You will also need an 80-conductor cable for the new drive. Chances are you already have this in your system.
See
Before imaging or cloning, consider backing up all important data to something other than your current old drive. Accidents happen and you don't want to lose irreplaceable data.
To clone your system, leave the current drive in place. Install the second drive, paying attention to the jumpering. Start the cloning software.
When choosing Source and Destination drives, BE SURE THEY ARE SPECIFIED CORRECTLY I can't overstress that enough. There is nothing worse than cloning an empty drive to your working drive resulting in complete data loss.
I hope this helps. Post any questions you may have. And forum readers will be sure to correct or add things they see.