We provide an introduction to enumerating and constructing invariants of group representations via character methods. The problem is contextualized via two case studies, arising from our recent work: entanglement invariants for characterizing the structure of state spaces for composite quantum systems; and Markov invariants, a robust alternative to parameter-estimation intensive methods of statistical inference in molecular phylogenetics.