Objektive
Ja natürlich muss man zunächst auf den Hersteller achten. Natürlich brauchst Du für Canon Cameras .. Objektive mit Canon Objektivbajonett. Also ein Sony Objektiv oder ein Nikon wird sicher nicht passen.
Also nächstes kommt es natürlich auf den Format Deines Sensors an.
EF Objektive sind Vollformat Objektive, die Du aber auch auf einer APS-C Kamera verwenden kannst, allerindings verkleinert sich auch der darstellbare Bildausschnitt, auch Crop Faktor genannt. D.h. wenn Du ein 50mm EF Objektiv kaufst entspricht das im Hinblick auf den Bildauschnitt einem, 50mm * 1,6 (Crop Faktor für APSC), 80 mm Objektiv. Wie gesagt nur im Bezug auf den darstellbaren Bildausschnitt. Es macht das 50er Objektiv nicht zum 80er Objektiv.
EF-S Objektive sind Objektive für APS-C Kameras, die würden war auf Vollformat passen, dann hättest Du aber nen schönen schwarzen Rahmen um die Photos, da der Sensor größer ist als der Bildauschnitt des Objektivs.
Soviel mal als Basis. Geht natürlich dann weiter im Hinblick auf den Antrieb des Objektivs, der Bildstabilisierung, aber das hat nichts damit zu tun ob das Objektiv passt oder nicht.