Why would they both be in use at the same time
Because they can. The default for many OSs nowadays seems to be for both IPv4 and IPv6 to be enabled at the same time. MS claim that the network stack works best with both enabled.
A network adapter can have multiple network protocols bound to it, and certainly with TCP/IP, a network adapter can have multiple IP addresses assigned to it.
SD