You might think push-ups are relatively straightforward. You would be wrong. There are at least a hundred different ways to do push-ups and this graphic shows you all of them. You can even click on them to get a YouTube demonstration of how to do each one. Sourced from Stack 52.