Spotlight travaille en étroite collaboration avec les deux processus d'arrière-plan pour exécuter ses fonctions indexation et de recherche: MDS et MDWorker. MDS, ce qui signifie "serveur de métadonnées," agit comme bibliothécaire en chef de OS X, garder la trace de chaque fichier indexé et le dossier en temps réel. Lorsque MDS rencontre un fichier dont le contenu peut également être indexé, il déploie MDWorker, dont le travail consiste à analyser le contenu du fichier. Par exemple, si MDS rencontre un PDF non indexées, il indexe son emplacement sur votre disque dur, puis raconte MDWorker pour numériser et indexer le contenu. Le PDF peut maintenant être situé dans Spotlight en utilisant le nom du fichier ou un mot-clé pertinent de son contenu.