Yes, mostly. All 4-pin (PWM-style) fans can work together.
However, although we all talk about speed control of fans, the mobo's automatic control systems really are TEMPERATURE control systems. Each of them focuses on meeting a TEMPERATURE target as measured by an appropriate sensor, and achieves its goals by manipulating the speed of the cooling fans attached to the header. It does this by changing either the voltage supplied to a 3-pin fan, or the PWM control signal sent to a 4-pin fan. Although the fan's speed signal is sent back to the mobo header for monitoring and display, the control system does NOT use it for its purposes, and it does NOT try to achieve a SPEED. It will do whatever it takes to meet its temperature target. As an added function, the header usually DOES use that fan speed signal for a different purpose - monitoring it for fan FAILURE. If the fan has no speed signal (or, in some cases, a signal below an alarm limit) it will warn you of fan failure. In the case of the CPU fan, extra monitoring is done and failure may trigger almost immediate shut-down. Net result is that the actual speed of a fan is set entirely by the control signal it receives, but the mobo does not care what that speed is.
With that background, you may understand that a group of different fans (but all of the 4-pin PWM design) fed the SAME set of signals may actually operate at different speeds, but that does not matter for purposes of cooling. The real target - proper cooling of the related components - is achieved by changing all the fans in that group that share those control signals.
You have not asked, but let me add a couple notes. If you are using several fans for a similar function (say, case cooling), you MAY have enough mobo SYS_FAN or CHA_FAN headers to plug in one fan per header. If not, you can use either Spltters or a Hub to connect several fans to a single header. These are two different types of devices, but the both have one characteristic in common. A mobo fan header can deal with a speed signal sent back to it from only ONE fan. If you feed two or more fan speed signals together to a mobo header it gets very confused and the results are wildly varying. So ALL Splitters and Hubs will send back to their header the speed signal of only ONE of their fans, and simply not report the others. Most commonly this is done by omitting Pin #3 from all but one of the male output connectors. So you have no way of monitoring the speeds of the "other" fans in that group. A small consequence: then it is up to you to check periodically that all those fans are working since the mobo cannot monitor all of them for you.
If you want to know the differences between Splitters and Hubs and when to use each, post back here. Include the maker and exact model number of your mobo, and the makers and models of your fans, so we can look up their exact specs and advise. Do not rely on the labels of these devices where they are sold. The two labels - Splitter and Hub - tend to get mixed and wrong often.