An outline of the Session API