A Theory of Synchrony and Asynchrony