Highland councillors have agreed to a new working relationship with NHS Highland which change how some care services will be delivered.
Under the project, the council's social work department will look after issues relating to children.
NHS Highland takes over the main responsibility for adult community care.
The bodies have said there would be no job cuts among the 1,500 staff involved as a direct result of the move.
Councillors agreed to the shake-up at a meeting of Highland Council in Inverness.
Also on the meeting's agenda is a debate on a range of cuts designed to help save £18m, including shedding 300 jobs over two years.
Under the proposals, 80 education staff and 22 management posts could go.
Support for people with learning difficulties could be reduced, some public toilets closed and street cleaning cut back.