(1) See tech support.
(2) A widely used term in the industry to mean "to provide the capabilities for" or "to interface to" or "to include some function."
The phrase "device X supports Y" means that X contains built-in circuitry to perform Y or it can interface to a module that does. For example, "the CPU supports multiprocessing" means it has multiprocessing capabilities built in. "The computer supports Ethernet" means the computer includes Ethernet capability and can plug into an Ethernet network.
The phrase "program X supports Y" means that X includes routines to perform the Y operation or to interface to another program that does. For example, if a development system "supports Windows," the system is used to create Windows applications. "Application X supports database Y" means that X can connect to Y and has built-in routines to interact with it.
Learn more about support