"Any difference between cloning and imaging?"
When you clone a drive, you copy everything on it onto another drive, so that the two are effectively identical. Normally, you would clone to an internal drive made external via a SATA/USB adapter or enclosure.
But imaging a drive is more like creating a great big .zip file (without the .zip extension). Image backup software copies everything on the drive into a single, compressed, but still very large file. You would probably save the image onto an external hard drive.
"What is better and why?"
So what are the advantages of each?
Should your primary hard drive crash, a clone will get you up and running quickly. All you have to do is swap the drives.
On the other hand, if your drive crashes and you've backed it up to an image, you'd have to buy and install a new internal hard drive, boot from your backup program's emergency boot disc, and restore the drive's contents from the backup.
So why image? An image backup provides greater versatility when backing up. You can save several images onto one sufficiently large external hard drive, making it easier and more economical to save multiple versions of the same disk or back up multiple computers.
"I want the best free program that would let me make this move from Drive 1 to Drive 2."5 Free Apps to Clone Your Hard Drive
From the article, it looks like the free version of Macrium Reflect
is the "best free program that would let me make this move from Drive 1 to Drive 2."
Hope that helps!