A null session typically means a session established with no user-credentials required (null credentials, null logon). Null session also typically refers to connections made via netbios, and in this context, it means people could connect to your netbios service with no credentials and do things like enumerate users and shares (unless you turn it off).

As far as tools and actual methods, google and the search button here are your friend.