Courgette is a differential compression algorithm developed by Google. It is highly optimized for use with executable files.