Preprocessors work by taking your preprocessor-specific code and compiling it into standard HTML and CSS. For instance, you write your styles in Sass or Less, and then use a compiler to convert it into regular CSS that can be understood by email clients.