I've studied the subject a bit - one book, a set of lectures, and generally keeping an eye on things from SFI for a few years (they're a reasonably-well-known institute specifically devoted to complex systems).
General summary:
In short: it's a field where a lot of people think there's something interesting to be found, but it hasn't been found yet.
I can only give a very partial answer, focusing on the negative side. I hope someone more informed on the positive side can add their perspective.
"Complex systems" has always seemed to me to be a non-apple, and many of the words used around it, like "emergence", are synonyms for "magic". Real things are done under the umbrella of the term, but I see no coherence in the area that the umbrella covers. It is, however, a fertile field for generating popsci books.
BTW, "complexity theory" is also the name of a branch of mathematics that studies what resources (usually time and space) are required to solve computational problems, like sorting a list, or finding a 4-colouring of a given map. This complexity theory has nothing to do with the "complexity science" you are asking about. I mention it only to avoid a possible confusion.
Hey, I've become interested in this field too recently. I've been listening to the Jim Rutt show which is pretty interesting, but I haven't dived into it in any real depth. I agree that it is something that we should be looking more into.
I won't pretend to be an expert on this topic, but my understanding of the differences is as follow:
I've been reading "Playing with movement - Hargrove 2019". This book told me about "complexity science", which is a field which supposedly studies complex systems and it does it not by reductionism, but by looking at the system as a whole. It seems that some key concepts used in complexity science are: complex system, emergence, adaptivity, nonlinearity, self-organization, constraints, attractors, feedback loops. This book pitched an idea that with many complex adaptive systems, if you want the system to achieve a certain goal, it's bad to specify a specific plan for it and instead it's better to specify or build constraints under which the system, being adaptive and all, will achieve the goal on its own, supposedly in a more optimal way. Examples:
This idea seems plausible and very important. However, I've never heard of complexity science before. I've been following all kinds of links about complexity science trying to figure out what it is, what fields it's related to and what subareas it has. Also, I want to know how much of it is correct and how to apply it in the real world. Please help me figure out these questions. So, I guess I want a primer. Except I know that if I find a primer written by a complexity scientist, it'll claim that complexity science is the greatest invention ever. Instead, I want a sceptical primer which specifies the domain of applicability of complexity science and the domain of applicability of theory of complex adaptive systems. Below, I list some more specific questions.
And here are some links and sources I found about complexity science: