The context is light, illumnination, photons.
The units seem to suggest something different from the definitions I have found:
$$\frac{µmol}{m^2 s}$$
This, to me, says I have one millionth of a mole ($6.022×10^{17}$) in photons landing on a one meter square area every second.
However, the definitions I have found pretty much state something similar to the above and then add that the quantity is divided by a mole ($6.022×10^{23}$).
Frankly, not sure what that means. Is it meant to represent what fraction of a micro-mole lands on a one square meter per second? I realize mol is unit-less, which might make it confusing.
In other words, you count the photons you have in one second, divide that by Avogadro's number (or is it Avogadro's number divided by 1E6?) and that's your number.