1. 1. DIFFERENCE BETWEEN CRACK AND KEYGEN
2. DIFFERENCE BETWEEN CRACK AND SERIAL
3. DIFFERENCE BETWEEN EXE AND DLL
4. DIFFERENCE BETWEEN FLEX AND AJAX
5. DIFFERENCE BETWEEN OPEN SOURCE AND FREE SOFTWARE
6. DIFFERENCE BETWEEN SOFTWARE AND PROGRAM
7. DIFFERENCE BETWEEN SQL AND PL/SQL
8. DIFFERENCE BETWEEN UBUNTU AND LINUX
9. DIFFERENCE BETWEEN UPDATE AND UPGRADE
10. DIFFERENCE BETWEEN WPF AND SILVERLIGHT
2. DIFFERENCE BETWEEN CRACK AND KEYGEN GO TO INDEX
1. Crack is a Unix password cracking program; Keygen is a generator
program used to ascertain software keys.
2. Crack’s newest permutations have included updates such as a
programmable dictionary generator, and a network distributed password
tracking system; Keygen works in a simple manner, but may not provide
keys that work.
REFERENCE
http://www.differencebetween.net/technology/difference-between-crack-
and-keygen/
COMPILED BY
A.UMAR ALI
3. DIFFERENCE BETWEEN CRACK AND SERIAL GO TO INDEX
1.A crack is an application that breaks authentication mechanisms of
commercial application while a serial is a proof of purchase that would
unlock an application.
2.Cracks are binary in nature while serials are often encoded as a text file.
3.You are more likely to encounter malware with a crack than with a serial.
REFERENCE
http://www.differencebetween.net/technology/difference-between-crack-
and-serial/
COMPILED BY
A.UMAR ALI
4. DIFFERENCE BETWEEN EXE AND DLL GO TO INDEX
1.EXE is an extension used for executable files while DLL is the extension
for a dynamic link library.
2.An EXE file can be run independently while a DLL is used by other
applications.
3.An EXE file defines an entry point while a DLL does not.
4.A DLL file can be reused by other applications while an EXE cannot.
5.A DLL would share the same process and memory space of the calling
application while an EXE creates its separate process and memory
space.
REFERENCE
http://www.differencebetween.net/technology/difference-between-exe-and-
dll/
COMPILED BY
A.UMAR ALI
5. DIFFERENCE BETWEEN FLEX AND AJAX GO TO INDEX
1. The languages included in Flex are Action Script and MXML, whereas
AJAX includes HTML,JavaScript and XML.
2. Flex takes more time to learn than AJAX.
3. AJAX is considered for tactical improvements, whereas Flex is
preferred for strategic implementations.
4. Flex is preferred for larger RIAs, whereas AJAX is considered more for
smaller RIA deployments.
5. Flex provides native support to animation, bitmap manipulation and
video and audio streaming, whereas AJAX extends limited support to
them.
6. Rendering HTML within an application is fully supported by AJAX, but
Flex provides it with very limited support.
REFERENCE
http://www.differencebetween.net/technology/difference-between-flex-and-
ajax/
COMPILED BY
A.UMAR ALI
6. DIFFERENCE BETWEEN OPEN SOURCE AND FREE SOFTWARE GO TO INDEX
1. Free Software is Open Source Software, but Open Source software
may not necessarily be Free Software.
2. Open Source allows the coder more control over his program compared
to Free Software.
3. Open Source software can work with other proprietary software, while
Free Software does not allow the same.
REFERENCE
http://www.differencebetween.net/technology/difference-between-open-
source-and-free-software/
COMPILED BY
A.UMAR ALI
7. DIFFERENCE BETWEEN SOFTWARE AND PROGRAM GO TO INDEX
1. Software is a broad term that covers computer programs as well as the
components that it needs to run while program is a term used to
describe any code that is used to run a device.
2. Programs existed before software.
3. Software typically consists of files while programs can be files or even
punch cards.
REFERENCE
http://www.differencebetween.net/technology/difference-between-
software-and-program/
COMPILED BY
A.UMAR ALI
8. DIFFERENCE BETWEEN SQL AND PL/SQL GO TO INDEX
1.SQL is a structured query language used for data manipulation, whereas
PL/SQL is a procedural language to design applications.
2.PL/SQL is an application language usually used to build,format and
display the user screens, web pages and reports, while SQL provides
data for these applications.
3.The user can embed SQL in a PL/SQL program or statement. But the
vice versa is not possible.
4.SQL is slower because it executes one statement at a time, while PL/
SQL executes as a block of code.
5.The core use of SQL is to code queries, data manipulation and
development statements, but PL/SQL is broadly used to code program
blocks, triggers, functions, etc.
REFERENCE
http://www.differencebetween.net/technology/software-technology/
difference-between-sql-and-plsql/
COMPILED BY
A.UMAR ALI
9. DIFFERENCE BETWEEN UBUNTU AND LINUX GO TO INDEX
1. Linux is a generic term referring to Unix-like operating systems, and it
has various types of distributions; Ubuntu is just one of them.
2. Linux started in 1991, while Ubuntu took off in 2004.
3. At first, Linux use was predominant in servers, and it was the release of
Ubuntu that made a lot of people consider using the Linux system on
their desktops.
4. Linux is based on the Linux Kernel, which was written by Linus
Torvalds. Ubuntu, on the other hand, was based on the Linux system,
and this project was initiated by a multimillionaire named Mark
Shuttleworth.
5. Other Linux distributions include Fedora, Debian, Suse, Mandriva, and
so on. The most popular of all, particularly in desktop installations, is
Ubuntu.
REFERENCE
http://www.differencebetween.net/technology/difference-between-ubuntu-
and-linux/
COMPILED BY
A.UMAR ALI
10. DIFFERENCE BETWEEN UPDATE AND UPGRADE GO TO INDEX
1. An update is a patch that is made available after the product has been
released, often to solve problems or glitches, while an upgrade is the
replacement of an older version of one product to a newer one.
2. There could be many updates for a certain product but only few
upgrades.
3. Updates are often free while an upgrade would cost money.
4. Updates are often necessary while upgrades are not.
REFERENCE
http://www.differencebetween.net/technology/difference-between-update-
and-upgrade/
COMPILED BY
A.UMAR ALI
11. DIFFERENCE BETWEEN WPF AND SILVERLIGHT GO TO INDEX
1. Silverlight is simply a subset of WPF.
2. Silverlight is meant to be used online, while WPF is for local use.
3. You can use Silverlight applications regardless of the operating system
you use, while WPF applications are restricted to later versions of the
Windows operating system.
4. Silverlight lacks access to local resources, while WPF can utilize local
resources.
5. Silverlight only has perspective 3D support, while WPF is capable of full
3D images.
REFERENCE
http://www.differencebetween.net/technology/difference-between-wpf-and-
silverlight/
COMPILED BY
A.UMAR ALI