USBasp

Hi, I see in Arduino under TOOLS, PROGRAMMER seven different isp / asp options.
I thought a USBasp and / or USBisp were basically the same thing. Why so many different options?

(deleted)

I have a LC Technology USBASP v2.0. What option should I be using?

(deleted)