how do you create a physics objects that springs back to a default position after being pushed?

I’ll look into physics constraints since it seems it will be the best option. Thanks for the reply. I’m pretty new so would rather use something well documented.