We propose a general definition of universality based on the capacity of performing computations. We show some dynamical consequences of universality.