Component is the generic term for operable SADAR Registry entries discoverable via searchAndInvoke. searchAndInvoke performs discovery operations by calling the API of the SADAR Registry resulting in a list of candidate components. Components may be agents, tools, or resources when searchAndInvoke is called with the COMPONENT attribute.