Linux benutzt Pakete, und nicht nur Ausführbare Dateien (vgl. Windows).
Nun gibt allerdings von Linux zu Linux unterschiedliche "Paketarten".
So nutzen Debian-basierte Linux-Distributionen Debian-Pakete (.deb).
Ein weiteres großes "Gebiet" an Paketen, stellen die RPM-Pakete dar.
openSUSE verwendet RPM-Pakete.
Wenn du also via YaST Software installierst, lädt YaST das entsprechende RPM herunter.
In dem RPM-Paket selbst ist die ausführbare Datei und weitere Dateien, die das Paket spezifizieren.
So zum Beispiel ob es eine Spiel oder Multimedia-Software ist.
Falls du also wirklich mal im Netz nach Software suchst, und diese durch deinen eingebundenen Repositorys nicht zur Verfügung hast, solltest du dir entweder das passende RPM dazu herunterladen, oder den Quellcode (falls vorhanden) und diesen von Hand kompilieren.
########################################################
Zusammengefasst:
JA ! Mit den RPM-Paketen kannst du sehr viel anfangen.