I anrop efter värde skickas en kopia av variabeln medan i anrop som referens skickas en variabel i sig. I samtal efter värde skapas faktiska och formella argument på olika minnesplatser medan i samtal med referens skapas faktiska och formella argument på samma minnesplats.