The process of converting code snippets that exist within one function to its own function body. Reduces overall binary size