This document discusses how to protect .NET software code using ILProtector. ILProtector is a paid software developed by vgrsoft.com that protects .NET code from reverse engineering. The document outlines three ways to use ILProtector: through its graphical user interface, command line interface, and by integrating it into the build events in Visual Studio projects. It provides basic steps for protecting software using each of these methods.