Devolution is where a unified nation gives some powers out to other assemblies. Federation is where states share a central government but manage their own affairs. Subtle difference.
And the difference is? In a devolution it is where assemblies share a central government, but also manage their own internal affairs. In a federation a unified nation gives some powers to the other states.