Brain organoids are an exciting new technology with the potential to significantly change our understanding of the development and disorders of the human brain. With step-by-step differentiation protocols, three-dimensional neural tissues are self-organized from pluripotent stem cells, and recapitulate the major millstones of human brain development in vitro. Recent studies have shown that brain organoids can mimic the spatiotemporal dynamicity of neurogenesis, the formation of regional neural circuitry, and the integration of glial cells into a neural network. This suggests that brain organoids could serve as a representative model system to study the human brain. In this review, we will overview the development of brain organoid technology, its current progress and applications, and future prospects of this technology.