lr is the link register. Stores the location that a function should return back to. Similar to the return used in higher level languages