The LEFT OUTER JOIN includes all rows in the left table in the results, whether or not there is a match on the join column in the right table.
WHEREAS
This INNER JOIN is known as an equi-join. It returns all the columns in both tables, and returns only the rows for which there is an equal value in the join column.
You should read about JOINS. Start from here:
MSDN: JOIN fundamentals[
^]
Move on to:
MSDN: Using Outer Joins[
^]
MSDN: Using Inner Joins[
^]