Personal Computers Personal computers are multi-purpose, meaning they can be used for various things. Their size, both physical and software, is usually average compared to institutional or work-specific computers. One can argue that personal computers always target the end-user and not the computer guru. Therefore, they are more user-friendly and easier to manoeuvre. When selling personal computers, one should understand the needs of the end-user to pair him or her with a suitable device. If the end-user is a gamer, for example, he or she will be attracted to detailed specifications on the suggested computer’s ability to handle such heavy graphics, and so forth. The following items are some of the key selling points of any type of personal computer. RAM and ROM Both the Read-Only Memory (ROM) and the Random Access Memory (RAM) are key elements of a personal computer. The specification of each will depend on the major activities the user will conduct on the computer. As a salesperson, it is important to fully understand the difference between the two to understand the client’s needs. Taylor explains that the ROM is a non-volatile storage chip (p. 35). This means that contents and data stored in the ROM are not affected by the presence of power or lack thereof. On the other hand, RAM is volatile (Taylor, p. 35). A client looking for a personal computer mainly for gaming purposes will need one with a larger ROM as compared to the RAM. This is since the ROM cannot be manipulated easily, and secondly, the ROM can handle several applications in one device (like the game console). Additionally, data is stored permanently in ROM while it is only temporarily stored in the RAM chip. Architecture and Platforms Featherstone explains that a computer platform is an environment in which software is run (p. 45). Using this definition, one can argue that there are many different computer platforms. It is prudent to note that these digital platforms can take the form of both hardware and operating system. Again, as a salesperson, the needs of the client should guide which type of platform you advertise. If the client is interested in the hardware aspect, then some examples that will excite him or her include the video game console for gamers or the ARM architecture that is most suited for people that link their computers to their mobile phones (Tolga, p. 158). Concerning the operating systems, the client will be interested in knowing whether the device uses Linux, Windows NT, FreeBSD, or Solaris, among other similar software. Software frameworks such as JAVA and Mozilla Prism are also important to mention. Advantages and Disadvantages of Two Platforms Both the platforms mentioned (either hardware or operating system) have advantages and disadvantages. It is common to find a client comparing two different platforms of the same architecture. For instance, one can compare Linux to Windows NT. One advantage of Linux is that it is significantly safe from malware attacks. Additionally, the operating system is very affordable and is one of the most stable operating systems in the market (Whitt 201). Despite this, the software has several disadvantages. For example, a significant number of other software cannot run on Linux. On the other hand, softw