Добрый день.
И берет, и шапка являются головными уборами. Но часто любой головной убор так и называют - шапка. Так и берет могут назвать шапкой.