First Yes sata iii (3) is twice the speed of sata 2,Second And hdd and sdd are backward compatabilty So if you insert sata 2 on sata 3 hdd or sdd and inserted it in a sata 2 port it will work fine but slow than it should (since you need sata 3 cable for high speed)