In programmazione è una “raccolta” di dati e procedure. Gli oggetti rendono il codice più modulare, riutilizzabile e manutenibile, facilitando la progettazione e lo sviluppo di software complessi. In un file grafico, un oggetto è un’entità manipolabile indipendentemente dal resto, per esempio una forma grafica vettoriale. Nel fotoritocco gli oggetti possono essere costituiti da frammenti di immagini che si possono accostare o sovrapporre fra loro come se fossero i ritagli di un collage, con il vantaggio di poterli anche modificare singolarmente.