How Does Differentiation Happen