http://msdn2.microsoft.com/en-us/library/ms178116.aspx
ApplicationPath
Gets the root path of the current application, regardless of where in the application you request it. For the example, the property returns the following: /
CurrentExecutionFilePath
Gets the virtual path of the current request. Differs from the FilePath property in that CurrentExecutionFilePath is correct if the request has been redirected in server code. For the example, the property returns the following: /MyApplication/MyPages/Default.aspx
If you get the property in code that is running as a result of a call to Transfer or Execute, the path reflects the location of the code.
FilePath
Gets the virtual path of the current request. For the example, the property returns the following: /MyApplication/MyPages/Default.aspx
Unlike the CurrentExecutionFilePath property, FilePath does not reflect server-side transfers.
Path
Gets the virtual path of the current request. For the example, the property returns the following: /MyApplication/MyPages/default.aspx
PhysicalApplicationPath
Gets the physical file system path of the currently executing application's root directory. For the example, the property returns the following: C:\inetpub\wwwroot\
PhysicalPath
Gets the physical file-system path that corresponds to the requested URL. For the example, the property returns the following: C:\inetpub\wwwroot\MyApplication\MyPages\default.aspx