SlideShare a Scribd company logo
1 of 7
Download to read offline
CITY UNIVERSITY
Course Title: Computer Networks
Course Code: CSE317
Topics Name: Network Software, System Software,
Hardware, Software, Firmware, App
Submitted By:
Afsana Akther Rubi
ID No: 1834902553
Batch: 49th
Submitted To:
Pranab Bandhu Nath
Senior Lecturer
Department of CSE
City University
Network Software:
Network software is a set of tools that helps computers to share information with others or allow
to share computer programs.
Example: Client-Server program.
Function of Network Software
1. Enables network virtualizations.
2. Allow administrations to add or remove users.
3. It helps to set up and install computer networks.
4. Allow users to access data and network resources.
SDN Framework:
Software-defined networking (SDN) is an approach to networking that uses software-based
controllers or application programming interfaces (APIs) to communicate with underlying
hardware infrastructure and direct traffic on a network.
SDN architecture
A typical representation of SDN architecture includes three layers:
1. The application layer, 2. The control layer and 3. The infrastructure layer.
1) Application Layer: It contains network applications such as routing, firewall, load balancing
etc.
2) Control Layer: It consists SDN controller which allow hardware abstraction to the
application written on the top of it.
3) Infrastructure Layer: It consists physical switches that forms data plane and carries out
actual movement of data packets.
Layers communication via network interfaces are called northbound and southbound APIs.
Figure: SDN architecture
System Software: System software includes the programs that are dedicated to managing the
computer itself such as operating system, file management utilities and also controls monitors,
printers and storage devices.
Application Software: A software that helps the user to perform specific tasks is called
application software. Example: Firefox, Excel, Word, PowerPoint, Skype etc.
Software: It is the program and routine for a computer or an electronic device which make it
run. Example: Excel, Windows etc.
Hardware: It is the physical elements of a computer or a system. Example: Keyboard, Mouse,
Monitor and CPU.
Firmware: It is a semi-permanent software program or set of instructions programmed on a
hardware. Example: Embedded Systems.
App: App is a software that used on smart phones or mobile devices or computers or other
electronic devices that perform a specific function directly for the user or other application
program. Example: Microsoft Word.
Difference between Application & System Software:
Sr.
No.
Key System Software. Application Software.
1
Definition System Software is the type of
software which is the interface
between application software and
system.
On other hand Application Software
is the type of software which runs as
per user request. It runs on the
platform which is provide by system
software.
2
Development
Language
In general System software are
developed in low level language
which is more compatible with the
system hardware in order to interact
with.
While in case of Application
software high level language is used
for their development as they are
developed as some specific purpose
software.
3
Usage System software is used for
operating computer hardware.
On other hand Application software
is used by user to perform specific
task.
4
Installation System software are installed on the
computer when operating system is
installed.
On other hand Application software
are installed according to user’s
requirements.
5
User
interaction
As mentioned in above points
system software are specific to
system hardware so less or no user
interaction available in case of
system software.
On other hand in application
software user can interacts with it as
user interface is available in this
case.
6
Dependency System software can run
independently. It provides platform
for running application software.
On other hand in application
software can’t run independently.
They can’t run without the presence
of system software..
Sr.
No.
Key System Software. Application Software.
7
Examples Some examples of system
software’s are compiler, assembler,
debugger, driver, etc.
On other hand some examples of
application software’s are word
processor, web browser, media
player, etc.
Difference between Switch, Bridge:
BASIS FOR
COMPARISON
BRIDGE SWITCH
Basic A bridge can connect fewer
LAN.
A switch can connect more
networks compared to the bridge.
Buffer Bridges do not have buffers. Switch has a buffer for each link
connected to it.
Types Simple bridge, multiport
bridge and transparent bridge.
Store-and-forward switch and
cut-through switch.
Error Bridges do not perform error
checking.
Switches perform error checking.
Difference between Hub and Bridge:
BASIS FOR
COMPARISON
HUB BRIDGE
Basics Used to connect a number
of devices.
Facilitates in the segmentation of
the larger network.
Types Active and Passive Transparent, translational and
source route.
Data filtration Not performed Conducted
Uses Multiple ports Single incoming and outgoing port
Links Segments of LAN Two different LAN employing
same protocol.
Difference among Hardware, Firmware and Software:
Hardware Firmware Software
1. It is the physical
elements of a
Computer or a system.
1. It is a semi-
permanent software
program or set of
instructions
programmed on a
hardware.
1. It is the program
and routine for a
computer or an
electronic device
which make it run.
2. Can be updated
least often.
2. May not be updated
often.
2. Can be updated
often by users.
3. Hardware is the
most permanent
physical components.
3. Firmware is semi-
permanent software.
3. Software is the
most temporary.
4. Software or
Firmware runs on
hardware.
4. Firmware is a
special kind of
software that only do
specific tasks.
5. Software is the set
of instruction on
hardware.
5. It can’t be changed
but replaceable.
5. It can be rarely
changed.
4. It can be easily
changed constantly.
6. Example:
Keyboard, Monitor,
Mouse, CPU, RAM.
6. Example: Basic
Input/output System
(BIOS), Extensible
Firmware Interface
(EFI).
6. Example: Internet
Browsers, Operating
System, Antiviruses.

More Related Content

What's hot

Computer Network Second Edition
Computer Network Second EditionComputer Network Second Edition
Computer Network Second EditionMd Saylab
 
Computer Network [OSI Model]
Computer Network [OSI Model]Computer Network [OSI Model]
Computer Network [OSI Model]AfsanaAkterRubi
 
Hub, switch, router, bridge & and repeater
Hub, switch, router, bridge & and repeaterHub, switch, router, bridge & and repeater
Hub, switch, router, bridge & and repeaterMaksudujjaman
 
Computer Networks Lecture Notes
Computer Networks Lecture NotesComputer Networks Lecture Notes
Computer Networks Lecture NotesFellowBuddy.com
 
THE OSI MODEL
THE OSI MODELTHE OSI MODEL
THE OSI MODELMd Saylab
 
Classification of computer networks
Classification of computer networksClassification of computer networks
Classification of computer networksMaksudujjaman
 
Network standards
Network standardsNetwork standards
Network standardshspatalia
 
Computer network
Computer networkComputer network
Computer networkNeha Gupta
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And ProtocolsSteven Cahill
 
Data communication and computer networks | Network Topologies
Data communication and computer networks | Network TopologiesData communication and computer networks | Network Topologies
Data communication and computer networks | Network TopologiesMSA Technosoft
 

What's hot (20)

Computer networks
Computer networksComputer networks
Computer networks
 
Networking Cable
Networking CableNetworking Cable
Networking Cable
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
Computer Network Second Edition
Computer Network Second EditionComputer Network Second Edition
Computer Network Second Edition
 
OSI model
OSI modelOSI model
OSI model
 
Computer Network [OSI Model]
Computer Network [OSI Model]Computer Network [OSI Model]
Computer Network [OSI Model]
 
Hub, switch, router, bridge & and repeater
Hub, switch, router, bridge & and repeaterHub, switch, router, bridge & and repeater
Hub, switch, router, bridge & and repeater
 
Computer Networks Lecture Notes
Computer Networks Lecture NotesComputer Networks Lecture Notes
Computer Networks Lecture Notes
 
THE OSI MODEL
THE OSI MODELTHE OSI MODEL
THE OSI MODEL
 
Tcp/Ip Model
Tcp/Ip ModelTcp/Ip Model
Tcp/Ip Model
 
Classification of computer networks
Classification of computer networksClassification of computer networks
Classification of computer networks
 
Network standards
Network standardsNetwork standards
Network standards
 
Computer network
Computer networkComputer network
Computer network
 
Network Topology
Network TopologyNetwork Topology
Network Topology
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And Protocols
 
Types of Computer Network
Types of Computer NetworkTypes of Computer Network
Types of Computer Network
 
Data communication and computer networks | Network Topologies
Data communication and computer networks | Network TopologiesData communication and computer networks | Network Topologies
Data communication and computer networks | Network Topologies
 
3rd class
3rd class3rd class
3rd class
 
Lecture 05
Lecture 05Lecture 05
Lecture 05
 
Network software
Network softwareNetwork software
Network software
 

Similar to Network Software, System Software, Hardware, Software, Firmware, App

Similar to Network Software, System Software, Hardware, Software, Firmware, App (20)

Computer Network Theory Part 3
Computer Network Theory Part 3Computer Network Theory Part 3
Computer Network Theory Part 3
 
Class work 3_computer_network_317
Class work 3_computer_network_317Class work 3_computer_network_317
Class work 3_computer_network_317
 
Note 03
Note 03Note 03
Note 03
 
Computer networks note 3
Computer networks note 3Computer networks note 3
Computer networks note 3
 
Differences
DifferencesDifferences
Differences
 
Chapter 3 Software.ppt
Chapter 3 Software.pptChapter 3 Software.ppt
Chapter 3 Software.ppt
 
Computer hardware and software
Computer hardware and softwareComputer hardware and software
Computer hardware and software
 
Thing to understand about software
Thing to understand about softwareThing to understand about software
Thing to understand about software
 
Lesson 3
Lesson 3Lesson 3
Lesson 3
 
Computer systems
Computer systemsComputer systems
Computer systems
 
Difference between system software and application software
Difference between system software and application softwareDifference between system software and application software
Difference between system software and application software
 
Network software
Network softwareNetwork software
Network software
 
Hardware, Software & Firmware
Hardware, Software & FirmwareHardware, Software & Firmware
Hardware, Software & Firmware
 
Software ppt
Software pptSoftware ppt
Software ppt
 
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
 
MCA-5 unit1
MCA-5 unit1MCA-5 unit1
MCA-5 unit1
 
System software
System softwareSystem software
System software
 
Computer Hardware, Software and Firmware
Computer Hardware, Software and FirmwareComputer Hardware, Software and Firmware
Computer Hardware, Software and Firmware
 
Fg b
Fg bFg b
Fg b
 
The operating
The operatingThe operating
The operating
 

More from AfsanaAkterRubi

More from AfsanaAkterRubi (7)

Computer Network Lab
Computer Network LabComputer Network Lab
Computer Network Lab
 
Computer Network Lab
Computer Network LabComputer Network Lab
Computer Network Lab
 
Computer Network Lab
Computer Network LabComputer Network Lab
Computer Network Lab
 
Computer Networks Lab
Computer Networks LabComputer Networks Lab
Computer Networks Lab
 
Computer Networks Lab
Computer Networks LabComputer Networks Lab
Computer Networks Lab
 
Satellite
SatelliteSatellite
Satellite
 
IP, Addressing, Host
IP, Addressing, HostIP, Addressing, Host
IP, Addressing, Host
 

Recently uploaded

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 

Recently uploaded (20)

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 

Network Software, System Software, Hardware, Software, Firmware, App

  • 1. CITY UNIVERSITY Course Title: Computer Networks Course Code: CSE317 Topics Name: Network Software, System Software, Hardware, Software, Firmware, App Submitted By: Afsana Akther Rubi ID No: 1834902553 Batch: 49th Submitted To: Pranab Bandhu Nath Senior Lecturer Department of CSE City University
  • 2. Network Software: Network software is a set of tools that helps computers to share information with others or allow to share computer programs. Example: Client-Server program. Function of Network Software 1. Enables network virtualizations. 2. Allow administrations to add or remove users. 3. It helps to set up and install computer networks. 4. Allow users to access data and network resources. SDN Framework: Software-defined networking (SDN) is an approach to networking that uses software-based controllers or application programming interfaces (APIs) to communicate with underlying hardware infrastructure and direct traffic on a network. SDN architecture A typical representation of SDN architecture includes three layers: 1. The application layer, 2. The control layer and 3. The infrastructure layer. 1) Application Layer: It contains network applications such as routing, firewall, load balancing etc. 2) Control Layer: It consists SDN controller which allow hardware abstraction to the application written on the top of it. 3) Infrastructure Layer: It consists physical switches that forms data plane and carries out actual movement of data packets. Layers communication via network interfaces are called northbound and southbound APIs.
  • 3. Figure: SDN architecture System Software: System software includes the programs that are dedicated to managing the computer itself such as operating system, file management utilities and also controls monitors, printers and storage devices. Application Software: A software that helps the user to perform specific tasks is called application software. Example: Firefox, Excel, Word, PowerPoint, Skype etc. Software: It is the program and routine for a computer or an electronic device which make it run. Example: Excel, Windows etc. Hardware: It is the physical elements of a computer or a system. Example: Keyboard, Mouse, Monitor and CPU. Firmware: It is a semi-permanent software program or set of instructions programmed on a hardware. Example: Embedded Systems. App: App is a software that used on smart phones or mobile devices or computers or other electronic devices that perform a specific function directly for the user or other application program. Example: Microsoft Word.
  • 4. Difference between Application & System Software: Sr. No. Key System Software. Application Software. 1 Definition System Software is the type of software which is the interface between application software and system. On other hand Application Software is the type of software which runs as per user request. It runs on the platform which is provide by system software. 2 Development Language In general System software are developed in low level language which is more compatible with the system hardware in order to interact with. While in case of Application software high level language is used for their development as they are developed as some specific purpose software. 3 Usage System software is used for operating computer hardware. On other hand Application software is used by user to perform specific task. 4 Installation System software are installed on the computer when operating system is installed. On other hand Application software are installed according to user’s requirements. 5 User interaction As mentioned in above points system software are specific to system hardware so less or no user interaction available in case of system software. On other hand in application software user can interacts with it as user interface is available in this case. 6 Dependency System software can run independently. It provides platform for running application software. On other hand in application software can’t run independently. They can’t run without the presence of system software..
  • 5. Sr. No. Key System Software. Application Software. 7 Examples Some examples of system software’s are compiler, assembler, debugger, driver, etc. On other hand some examples of application software’s are word processor, web browser, media player, etc. Difference between Switch, Bridge: BASIS FOR COMPARISON BRIDGE SWITCH Basic A bridge can connect fewer LAN. A switch can connect more networks compared to the bridge. Buffer Bridges do not have buffers. Switch has a buffer for each link connected to it. Types Simple bridge, multiport bridge and transparent bridge. Store-and-forward switch and cut-through switch. Error Bridges do not perform error checking. Switches perform error checking.
  • 6. Difference between Hub and Bridge: BASIS FOR COMPARISON HUB BRIDGE Basics Used to connect a number of devices. Facilitates in the segmentation of the larger network. Types Active and Passive Transparent, translational and source route. Data filtration Not performed Conducted Uses Multiple ports Single incoming and outgoing port Links Segments of LAN Two different LAN employing same protocol. Difference among Hardware, Firmware and Software: Hardware Firmware Software 1. It is the physical elements of a Computer or a system. 1. It is a semi- permanent software program or set of instructions programmed on a hardware. 1. It is the program and routine for a computer or an electronic device which make it run. 2. Can be updated least often. 2. May not be updated often. 2. Can be updated often by users.
  • 7. 3. Hardware is the most permanent physical components. 3. Firmware is semi- permanent software. 3. Software is the most temporary. 4. Software or Firmware runs on hardware. 4. Firmware is a special kind of software that only do specific tasks. 5. Software is the set of instruction on hardware. 5. It can’t be changed but replaceable. 5. It can be rarely changed. 4. It can be easily changed constantly. 6. Example: Keyboard, Monitor, Mouse, CPU, RAM. 6. Example: Basic Input/output System (BIOS), Extensible Firmware Interface (EFI). 6. Example: Internet Browsers, Operating System, Antiviruses.