Function
Funktioner innehåller alltså helt vanlig kod, skillnaden är att du anropar den ifrån koden utanför.
Sub
Ibland vill du inte skicka tillbaks ett värde när du använder en funktion, då kan du använda dig av en Sub. Sub fungerar precis som en Function med den enda skilladen att den inte kräver att du återger ett värde. Exempel på en sub kan vara ett kodblock som lägger till en post i en databas. En sådan kod brukar man inte vilja få tillbaks något värde utav.