How to make the camera movement smoother

I am making a platformer game where the player can move around the map. There are certain areas in a particular scene that I would like camera to adjust to reveal some things that are out of sight, or out of the players view.
The thing is, I don’t want the camera to just snap to these positions like when you enforce camera boundaries, I kinda want the camera to gradually shift to the new position.
I just want the camera boundaries enforcement to be smoother, and not as snappy, please are there any tips for that??

The easiest ways would be to either use a tween or use lerp to move the camera to the position.

So i first of all have to lerp he camera to the position I want and then fix the camera at said position, sounds promising I’ll try it.
Thank you