The smart grid is attracting more and more attention in electrical engineering for its promising features. However, huge challenges also exist in the implementations of the smart grid, such as high penetration of renewable energy resources, low carbon electricity and cyber-physical security, etc. In this paper, the latest progress of some research focuses and advance technologies in the development of smart grid is reviewed.