A Cellular Automata (CA) is a computing model of complex system using simple rule. CA divides the problem space into number of cell and each cell can be one or several final state. Cells are affected by neighbors to the simple rule. This paper provides a survey of available literature of some methodologies employed by researchers to utilize the cellular automata for modeling purpose. The literature survey introduces the different type of cellular automata being used for modeling and also tries to present the different fields in which CA have been applied. © 2012 Springer-Verlag.