GOTO is a one-way trip to some other location in your code. GOSUB is a temporary visit to some other place in your code. When the RETURN statement is encountered, it'll return to the statement after the GOSUB.