I haven't infodumped about set theory for a while, so I will just do it here. Inner model theory refers to the study of inner models, or models which contain the least amount of ordinals. This area really started off with Goedel's Constructible Universe, L. Soon after, especially after the advent of V = L, some large cardinal and combinatorical assumptions and implications arose in V = L. In particular, the square principle for V fails in V = L. I do not remember the exact proof, but it relies on examining the fine structure of L, especially by "dividing" it into another hierarchy. As for Large Cardinal assumptions in V = L, L itself cannot contain very "strong", especially stronger-than-measurable large cardinals. As such, another motivation of the inner model program is to find and construct new inner models that can contain even stronger large cardinals, especially measurable (and stronger) ones. This is generally done by adjoining an ultrafilter (usually comprised of \kappa-complete, normal, nonprincipal measures on a cardinal \kappa), or an extender to L. To expand on the "division" of L into another hierarchy, this is called the Jensen hierarchy, often denoted as J. This is used because J's rud function can only increase a set's rank by 1, whereas the Def relation for L is much more ambigous, therefore making it much harder to work with, especially when you really want to study L. On the adjoining of an ultrafilter to L: we typically have a $\L[\mathcal{U}]$, in which $\mathcal{U}$ is comprised of a sequence of measurable cardinals, each with their measures increasing.