Sequences are fundamental to the UVM and AVL methodologies and missing from cocotb.
AVL borrows the concept of sequences from UVM. Sequences are used to define a sequence of transactions that can be used to drive the DUT.
Where useful AVL re-uses the terminology and structure of UVM sequences, but simplifies the implementation.