What is the difference between unit of work and repository pattern?

Technical