To spend time with; to hang out with; to socialize with.
To be coworkers with someone; to share a workspace with someone.
To cooperate on a project.
To function together as parts of a larger process.