thread(An instant message or text message conversation between two or more participants); method(In object-oriented programming, a named code block that performs a task when called); channel(A path through which information passes between two computers or devices. It can refer to the physical medium (such as wires) or to a set of properties that distinguishes one channel from another); flow(A content processing or query processing pipeline that contains operators that determine how the content or the query is processed)