Secondary entity is used for SetRelated and RemoveRelated messages, otherwise it should be null.
Secondary entity is child is the related entity of primary entity. Secondary Entity should used only when you want to trigger plugin for an event requiring two entities like the "SetRelated" message.
Please have look here: Link