Different kinds of cellular automata