Push-ups are a great exercise for targeting your upper body and core muscles. However, if you want to mix things up or challenge yourself with a variation, there are plenty of synonyms for push-ups. For example, diamond push-ups, wide push-ups, clapping push-ups, and decline push-ups all put a different emphasis on your muscles or change your hand or foot positioning. Plyometric push-ups and one-arm push-ups are also great advanced variations to test your strength and coordination. Lastly, if you want to challenge your endurance, try doing push-up pyramids by increasing and decreasing the number of repetitions you do with each set.