Organizes code to make it easier to understand and maintain