in reply to difference between 'use' and 'require'

They both do. Take a look at the manual page for use and the manual page for require, which should be available on your system as perldoc -f use and perldoc -f require