Van der Corput's Difference Theorem: some modern developments