I'm looking at the documentation about installing search on a dedicated machine. There it says: "You can install a separate Search Host service on a dedicated machine by running the Content Manager installer. The Search Host service requires the Core Service and Content Manager core to run".
My understanding so far is that the Search Host runs an instance of Solr, which presumably can communicate with everything else via web services. Why then does it need the core service and content manager?