A supervisor manages the work processes of the department.
A functional manager controls not all employee duties but their single function and owns the resources in a specific department, such as IT, engineering, or public relations. In many cases, functional managers don't literally supervise users as far as their responsibilities are concerned, they only supervise their learning.