Distributed Energy Resource Management Systems (DERMS) are new software platforms designed to provide distribution system operators (DSO) with a specialized set of tools that enable them to maximize the benefits of integrating and managing a large amount of distributed energy resources (DER). Ideally, DERMS should cover a wide range of tools, offering advantages to both DSOs and end users. However, as DERMS technology is still evolving, its definition remains unclear and can refer to very different levels of software hierarchy, ranging from virtual power plants and DER aggregators to centralized systems intended for control centers of distribution companies, called Utility DERMS. Although all these different technologies are often simply referred to as DERMS, they are distinct concepts with different sets of tools and aim to provide different services to different stakeholders. The goal of this paper is to describe the structure of DERMS tools, to highlight the problems and challenges faced by DSOs due to the integration of a large amount of DERs, and to indicate the possibility of overcoming these challenges through the use and integration of different levels of DERMS solutions.