esProc offers Structured Process Language (SPL) to analyze and manipulate structured data. This chapter explains the execution of SPL statements and how to use sequences, table sequences (TSeq) and record sequences (RSeq).