One example would be analytics libraries that require precise calculations and background in math as opposed to the UI that displays the bar chart with results. The former is what I consider to be "fundamental" where the latter is much higher level and close to the end user (UI).
Other examples: audio / video codecs vs. media player app; game engine vs. intro screen and menu stuff, etc...
Other examples: audio / video codecs vs. media player app; game engine vs. intro screen and menu stuff, etc...