10 Difference Between Cache And Cookies With Examples

What Is Cookie? A HTTP cookie also referred to as internet cookie, browser cookie, web cookie or simply cookie, is a small piece of data sent from a website and stored on the user’s computer by the user’s browser while the user is browsing. While cookies serve many functions such as storage of password, preferences, … Read more

8 Difference Between Elastic And Inelastic Collision

What Is Elastic Collision? Elastic collision is a type of collision in which the total kinetic energy is conserved. What this means is that, the total kinetic energy of the colliding bodies after collision is equal to their kinetic energy before collision. In a perfectly elastic collision, there is no net conversion of kinetic energy … Read more

Difference Between Fresnel And Fraunhofer Diffraction

What Is Fresnel Diffraction (Near-field Diffraction)? Fresnel diffraction also referred to as near-field diffraction is a form of diffraction which occurs when a wave passes through an aperture and diffracts in the near field, causing any diffraction pattern observed to differ in size and shape depending on the distance between the sources of the obstruction … Read more

13 Major Difference Between Semaphore And Mutex (With Chart)

Binary-Semaphore

What Is Semaphore? Semaphore is a variable or abstract data type used to control access to a common resource by multiple processes in a concurrent system such as multitasking operating system. Semaphore concept was invented by Dutch computer scientist, Edsger Dijkstra in 1962. Semaphore is typically a variable used to solve critical section problems and … Read more

12 Difference Between BOOTP And DHCP

BOOTP-And-DCHP

What Is BOOTP? BOOTP stands for Bootstrap Protocol. BOOTP was originally defined as specification RFC 951 and was configured to replace the Reverse Address Resolution Protocol (RARP), also referred to as RFC 903.  BOOTP can be defined as a networking protocol used by a client for obtaining an IP address from a server.   When … Read more