I have an ASUS M32BC which is a 2014 PC and would like to speed it up by adding a 1TB SSD. They only cost about $100 now.
Swapping out an old HDD for a new SSD is a very beneficial upgrade, really pretty simple to do but, any issues your're having with your system (bsod's, buggy display drivers, malware, etc) will transfer over. A new SSD wont fix unstable systems. Your system will boot faster, be a little quieter... an SSD is a good upgrade for an already good running (stable) system is my point.
So how do I implement this? Just add it to an inside bay as a drive, then use Acronis to clone my current hard drive to it, then make the SSD the boot drive?
It should be easier than that... if you get Acronis, use the license to create an account at Acronis and download the bootable image and make a bootable USB drive. You can test if you did it correctly by booting to Acronis, if you get to the main menu your're good - close the app for now. To clone your internal HDD to an SSD use a USB to SATA 2.5" adapter cable - plug the cable into your USB port and the other end into the SSD. Boot into Acronis TI via your USB stick and give Acronis a bit to detect the drive, the defaults have usually worked great, no need to customize the settings.
If you want to install Acronis the same advice applies, I just like bootable tools that's all.
I forget if Acronis should be running then plug in the USB cable with the SSD attached or, if the USB cable gets plugged in first then start Acronis... Acronis docs may offer some tips. One benefit IIRC with Acronis over the other tools is Acronis doesn't care about the size of the drives it only cares that the new drive has enough space to clone the old drive's data. IIRC the other tools clone sector by sector so both drives need to at least be the same size (# of sectors).
When the cloning process is complete (hopefully successful) close Acronis and shut down system, unplug USB adapter.
Now all you need to do is remove the old HDD and install the new SSD to the same cable or drive bay this will make sure the drive is setup on the same bay or cable the previous boot drive was on - laptops are pretty simple, should only be one internal drive bay.
With the new SSD installed it's smart to get into the BIOS first and check to confirm the new drive is recognized. I also like to click just for grins OS Optimized Defaults (enabled) for Win 8.1 or Win 10, disabled if running Windows 7 - reboot to your new drive.
Note: You may need to activate Windows again (I did), should be pretty easy... from Control Panel - System -> Windows Activation -> if your're connected to the internet just click Activate Windows -> Done.
If you learn a bit better by watching (I know I do with some tasks) head over to Youtube and find Carey Holzman's channel. Search his videos for Acronis, he's cloned numerous systems and filmed the process, including downloading the Acronis iso Image to create the bootable USB stick, as well as removing the old HDD and installing the new cloned SSD.
Or is there special software for a SSD?
Acronis is that special software, not the only tool available but one of the best for cloning IMO, backing up a system Acronis may have some competition.
The process is really simple, just be patient and follow the logical steps. I'm confident you can pull it off, you'll be proud of your accomplishment when your done