The 'Sem' in Semgrep stands for semantic. This refers to how the tool understands the meaning behind the text being searched, instead of just naively looking at it as a string of characters.