So actions are like  controllers. Powerful controllers which can initiate tasks, communicate with each other and itself.