Der Begriff
BUG ist schon entstanden da gab es noch keine Computer.

Ganz früher krabbelten oft kleine Tierchen, z.B. Käfer im englischen BUG genannt,
in mechanischen Apparaturen umher und sorgten dort für Stillstand,
weil sie Kabel anknabberten oder einfach Kontakte blockierten.
Daher sprach man immer wenn etwas nicht mehr funktionierte von "It´s a Bug"

Und das machten die kleinen Tierchen auch noch als die ersten Computer mit Relais kamen.
Dort machten sie sich dann auch breit und klemmten oft zwischen den Relais Kontakten fest.
So hat sich der Begriff auch bis in die aktuelle Zeit mit bewegt.
Deshalb wird immer dann wenn z.B. eine Software Fehler enthält von einem BUG gesprochen.
Es ist mittlerweile aber auch einfach das Synonym für einen Fehler irgend einer Art,
wird meist jedoch im Zusammenhang mit Software gebraucht.