I have a workstation running Windows Server 2008 that's logged into an AD domain, and I have a dual boot with Ubuntu Linux. When running Linux, I'd like to be able to use the same Thunderbird profile I use under Windows, so I pointed Thunderbird to use a profile I found under:
\Users\(myname)\AppData\Local\Thunderbird\Profiles
It turns out it was not the correct profile -- it had the right configuration, but the Inbox was an old version. I eventually found out the correct path was:
\Users\(myname)\AppData\Roaming\Thunderbird\Profiles
What's the rationale behind those different places to store application data?