What is the meaning of Threaded?

Having threads.

Of messages: arranged in a thread or threads.

simple past and past participle of thread

Source: wiktionary.org