This lesson shows how to access variables in bash scripts using $var and ${var}. We start by defining variables 'var' and 'name'. Then we print them using both $var and ${var} syntax. Using ${var} is important when you want to add text immediately after the variable name, so the shell knows where the variable ends. For example, echo Hello ${var}! prints 'Hello World!' while echo Hello $var! also works here because the exclamation mark is separate. But echo Welcome $name123 tries to find a variable named 'name123' which is not set, so it prints nothing after 'Welcome '. Using echo Welcome ${name}123 correctly prints 'Welcome User123'. This helps avoid confusion and errors in scripts.