What is the meaning of the following Perl Code?

Hi All
Can any one please help me to understand the below Perl Code

package Win32::File;

#
# File.pm
# Written by Douglas_Lankshear@ActiveWare.com
#
# subsequent hacks:
#   Gurusamy Sarathy
#

$VERSION = '0.06';

require Exporter;
require DynaLoader;

@ISA= qw( Exporter DynaLoader );
@EXPORT = qw(
        ARCHIVE
        COMPRESSED
        DIRECTORY
        HIDDEN
        NORMAL
        OFFLINE
        READONLY
        SYSTEM
        TEMPORARY
        );
@EXPORT_OK = qw(GetAttributes SetAttributes);

This is standard boiler plate when writing a module, take a look through the documentation for Exporter and DynaLoader