Whats the difference between a core i5 3570 and a core i5 3570k and also a core i5 3570S?

What are the differences between them and which one should i choose for gaming with ultra settings... and video editing on adobe premiere... i have the 1050ti with 16gb of ram and fitted with an ssd
4 answers 4