This book provides theoretical concepts and applications of fractals and multifractals to a broad range of audiences from various scientific communities, such as petroleum, chemical, civil and environmental engineering, atmospheric research, and hydrology. In the first chapter, we introduce fractals and multifractals from physics and math viewpoints. We then discuss theory and practical applications in detail. In what follows, in chapter 2, the fragmentation process is modeled using fractals. Fragmentation is the breaking of aggregates into smaller pieces or fragments, a typical phenomenon in nature. In chapter 3, the advantages and disadvantages of two- and three-phase fractal models are discussed in detail. These two kinds of approaches have been widely applied in the literature to model different characteristics of natural phenomena. In chapter 4, two- and three-phase fractal techniques are used to develop capillary pressure curve models, which characterize the pore-size distributi