If you have a usb NIC, chances are it has a male plug so it can connect directly to a computer without an extra cable.
If it has usb A male, it can connect to a large number of computers, but nothing from Apple recently. If it has a usb c male, it can connect to recent Apple computers but has limited ports on other computers and can't connect to older computers.
If it has a usb-c and a usb-a male to usb-c female dongle (often attached to the little bit of cable between the device and the plug), then it will work with everything.
If you clip off the dongle, then you can use it to connect usb c male devices to usb-a female ports in lots of useful applications. It violates the spec, but it's super handy. If you have a usb a male to usb c male cable, you can use the forbidden dongle and the allowed cable to make a forbidden usb a male to usb a male cable which is probably not useful for much.