In the very first chapter of Elements of $\infty$-category theory, E. Riehl and D. Verity define their notion of an $\infty$-cosmos, which should axiomatise a category in which $\infty$-categories live. (So, for example, the category of quasi-categories is an example of an $\infty$-cosmos.) An $\infty$-cosmos is a category enriched over quasi-categories and equipped with a collection of maps called isofibrations, which should satisfy some properties.
Surely, in the $\infty$-cosmos of quasi-categories, the isofibrations correspond the usual notion of an isofibration of quasi-categories. The same holds in the $\infty$-cosmos of 1-categories.
Now, since I'm just learning quasi-categories for the first time (as is expected from a reader of this book, apparently), I have no intuition whatsoever for isofibrations. Why is this class of functors so important as to be in the very definition of an $\infty$-category (i.e., an object of an $\infty$-cosmos)? In particular, how should I think about isofibrations?