The objective of this chapter is to elucidate on microgrid technologies, a comparison of direct current (DC) microgrid technology and alternating current (AC) microgrid technology, the role of the information and communication technology, demand response programs, and the evolution of Industry 4.0 in detail. The microgrid is a cyber-physical system. ICT is used for computing control algorithms and sending control information to actuators for physical processes. In a cyber-physical system, the physical processes, which are governed by the laws of physics, are controlled by computers. The computers are used for computing or executing the algorithms (i.e., the control logic) and the result is sent to the actuators in the form of control signal for actual control. In a microgrid, a consumer can act as a producer also, which is termed as the prosumer. This chapter explains the maximum power point tracking algorithm, software-defined battery, the operation of parallel converters, the working of prosumer, the demand response program, communication technologies, and the (industrial) Internet of Things.