When working with salesforce.com (SFDC) using the SOAP API, it appears that the primary key in the underlying database is Id. This number appears to be represented in two ways: a 15-character version and an 18-character version.
I've been using the 18 because it's plainly more specific, but what's in the last three digits that they can ostensibly be dropped?