The Android Debug Bridge connects Android devices to to computers running other OSes (Linux, MacOS, and Windows) over USB or TCP.
man page
main page