Sessions always include discussion, often include testing, and sometimes include skills training. Clients will often be asked to complete assignments between sessions.