Forum Moderators: open
I must say, in my mind those are apples and oranges, although I suppose either one could be mis-used to simulate the other.
Generally speaking, teamsite provides a data entry, templating, workflow, and deployment system for pushing static files or data to a website.
Sharepoint (in my limited experience) is more like a web enabled team collaboration and/or communication system.
Not know any specifics, maybe the only thing I can offer is the knowledge that all the data records in teamsite are stored as XML documents.