If you are entering Canada via a LAND border with the United States and are a citizen of one the 52 visa exempt countries then you are not required to apply for an eTA.
If you are traveling by air from the United States to Canada then you must apply for an eTA (U.S. Citizens are not required to apply for an eTA to enter Canada even if traveling by air).