" Concatenação é um termo usado em computação para designar a operação e unir o conteúdo de duas strings. Por exemplo, considerando as strings "casa" e "mento" a concatenação da primeira com a segunda gera a string "casamento".
Wikipedia"
&& = and lógico = somente será verdadeiro se os dois operandos forem verdadeiros caso um deles seja falso e outro verdadeiro e ou ambos serem falsos então o resultado final será falso