All sadhana is preparation,
That is, it is the work towards creating the conditions,
For the opening to happen,
And for the bounty of life to be received.
In my understanding,
Karma = Work/Effort/Sadhana that leads you towards or further into bondage/illusion.
Kriya = Work/Effort/Sadhana that leads you towards liberation/freedom.