A standalone application is one which runs in the context of local disk. With standalone applications we cannot achieve the concept of data sharing. For example C, C++, COBOL, PASCAL, etc. • A distributed application is one which always runs in the context of Browser or World Wide Web. All distributed applications can be accessed across the globe. For example JAVA and DOT NET.