- com => domain
- something => company name
- something => Main package name
For example: com.paresh.mainpackage
Companies use their reversed Internet domain name to begin their package names—for example, com.example.mypackage for a package named mypackage created by a programmer at example.com.
This information i have found at http://download.oracle.com/javase/tutorial/java/package/namingpkgs.html