Learn More About Difference Between Hardware and Software

The very basic difference probably even a child would tell between software and hardware is that, the latter can be touched and are actual physical components of a device.

However, the former (software) is simply bits and bytes, and is completely intangible. It can also be called the digital component of a device. Even though the basic difference between them is quite clear to most of us, there are some more aspects about each, one should consider when reading about differences between the two.

Let’s do a hardware vs. software analysis and see what they are.

Hardware and Software: What is the Difference Between them?

What is Hardware?
Hardware is a physical entity, or something which is tangible. However, hardware isn’t of any use without proper software, and vice versa. For instance, a microwave oven won’t recognize Android, as it is necessarily meant for a mobile phone. Likewise, an operating system or application software is of no use without suitable hardware. In brief, hardware of any device includes wires, circuit boards, chips, internal circuits, and every minor thing required for an electronic device to function.

Types of Hardware
Hardware has three major types; first ― storage and memory, second ― circuits and other apparatus, and third ― housing and outer body. Let’s elaborate on all three.

The first type, storage and memory, is the storehouse for all software and digital data (documents, images, etc). It is the location which the machine uses to recollect all the stored information related to its own functioning, as well as the user’s data. The second type, circuits and other apparatus is actually the technical part of a machine. This type includes everything from wiring, processors, circuit boards, chips, display devices, speakers, microphones, and more; it is the core or powerhouse of a machine, without which it wouldn’t function. The third and the final type, the housing and outer body, is basically the panels and shells that hold all of this together. In some machines, this type also functions as an insulation in order to prevent the user from getting an electric shock.

What is Software?
The definition of a software is basically certain information or data used by a machine to perform the most rudimentary tasks required for it to function correctly. However, there are more complex software which apart from simply helping a machine to function, help execute varying task aimed to reduce human effort and increase efficiency.

Types of Software
If we wished to classify types of software into very basic categories, we would be left with three broad ones. System software, application software, and malicious software. Each have different functions to perform; system software could be called firmware in certain instances (however not always), it is a type of software that carries out the proper functioning of a machine by utilizing the available hardware. To break down the functions of system software, its functions include everything from running a machine, maintenance, and recovery.

System software include operating systems, device drivers, and other utility software required to assist the mainstream software to perform certain tasks. The second type, namely application software is as its name suggests, a software required to carry out certain user-centric tasks to minimize human effort and increase efficiency. Application software may or may not aid to functioning of a machine, however, they are more involved in carrying out user-specified tasks using the available resources.

Thirdly, malware is a machine’s enemy. It is aimed to disrupt the normal functioning of a machine, especially in case of computers.

Examples

By now, you must be very clear about the two concepts. Try thinking about examples for both; you could also refer to some common ones given below.
Hardware
Buttons and levers
LEDs
External wires
Connection ports
Casing and body
Internal circuit boards
Processing units
Internal wiring
Internal memory and storage devices
Software
Operating systems (Windows, OSX, Linux, Android, iOS, etc.)
Firmware
Word and data processing software (Microsoft Office)
Image processing software (Adobe Photoshop, Illustrator, etc)
Internet browsers (Internet Explorer, Google Chrome, Mozilla Firefox)
Viruses and malware

Step to Download an Embedded Video File

Watching videos is a favorite pastime of kids and adults alike. Videos speak more than pictures ever can, and make their point in very less time. Even though you may have bookmarked these videos for watching them later, it’s a good idea to have a copy of these on your hard drive.

Embedded videos are those placed on the server of a company’s website and hosted by it. They are usually made for marketing purposes and with the intent of increasing the time a visitor spends on the website. While you may watch them for educational or entertainment purposes, this article tells you how to download an embedded video.

Downloading an Embedded Video File

Internet Explorer
1. Play the entire video till it ends.
2. Open the Temp folder by going to the Tools menu. Under the General tab, click on View Files in the Browsing History section. Or just press the Windows and R key together to open the Run window. Now type %temp% to open the Temporary Files folder.
3. Choose the file you recently viewed. Select it and press Ctrl+C to copy the file.
5. Open the destination folder where you wish to paste the file. Press Ctrl+V to save it there.

Firefox
1. Download and install the Firefox extension greasemonkey.
2. For this, go to Add-ons menu. Now select the greasemonkey plug-in and install it.
3. Go to the site that hosts the embedded video. If the add-on has been successfully installed, there should be a link at the bottom that lets you download the video.

Chrome
1. Go to Developer Tools and select Resources to enable Resource Tracking.
2. Sort the resources by size.
3. Go to the Others tab and find videoplayback on your resources list.
4. Now double-click on it to start the download.
5. Rename your downloaded file and save it on your local drive.

Opera
1. First clear the cache by writing Settings:Delete Private Data in the address bar. It will be easier this way.
2. Type opera:cache to check if it’s empty.
3. Open a video website and start streaming the video.
4. Now refresh the cache and you’ll find the video in fragments if you have paused the video. The fragments have an N added in the video file name.
5. You can copy the video from here and save it to your destination folder.

Safari
1. First download the plug-in ClickToPlugin and install it.
2. Open Safari Preferences and go to the Extensions tab to see if your plug-in has been installed.
3. Click on the check box titled ‘Click the check box to access the settings’, and you’ll see a list of HTML 5 conversion scripts for popular video sharing websites.
4. Type website-name-slash-html5 and do not participate in the trial.
5. Right-click on the video and a popup menu will give you the option ‘Download the video’.

Facebook
1. Go to the timeline where the video is placed.
2. Share the video on your timeline.
3. Open Firefox and open your profile page.
4. Click ‘Save Link As’ to save your video.

How to Download Flash Files

Firefox

Method 1
Use a browser add-on that lets you download flash files. For example, ‘Download Flash and Video’ is a download helper tool that allows you to download Flash videos from the Internet. It is easy to use.

Method 2
1. Go to the website that has the videos that you wish to download and let the Flash video play till the end.
2. Right-click on the page and select Page Info option or go to Tools and find Page Info.
3. Select the Media tab to list all the Flash videos.
4. You can sort the elements by type.
5. Highlight the flash file that you wish to save and click ‘Save As’ to save it to the destination folder.

Internet Explorer
1. Open IE and load the video of your choice (let it load it completely).
2. Go to Folder Options from the Control Panel to tweak some visibility settings.
3. Enable ‘Show Hidden Files and Folders’, and also uncheck ‘Hide Protected Operating System Files’ and ‘Hide Extensions for Known Filetypes’.
4. Now type in the address field ‘Username\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low\Content.IE5’.
5. You can sort these files by clicking on the Type column to get similar files together.
6. Now find the file and click ‘Save’ to copy it to your destination folder.

A caveat to all those who wish to attempt it, videos on websites may be protected by copyright. Embedded videos should be downloaded only if they are in the public domain or are free to use.