Can SATA 3 cables be used on SATA 2 slots?



so would I be able to use a sata 3 hdd or ssd in a sata 2 slot on a motherboard? So will this make the hard drive slower if i plug a sata 3 hard drive into a sata 2 socket? Also what is a ODD?