A post is a single message attached to a thread, a thread is the thing which keeps all the messages in…