Get Orientation between 2 vectors

I want to get the orientation value between two vector positions, i tried searching but i cant find anything

If you want to do this i think the best way is :ToObjectSpace() like this

local cf1 = CFrame.fromOrientation(0,0,0)
local cf2 = CFrame.fromOrientation(0,0,0)
local cframeRotationalDifference = cf1:ToObjectSpace(cf2)
local newCFrame = cf1*cframeRotationalDifference

print(newCFrame)

print(cf2)

print(cframeRotationalDifference:ToOrientation())