Is there a way to identify what certain processes are? Looking at my Windows Task Manager, I'm wondering what a few of these are and what they're for. Here's a screenshot showing my setup:
These are the ones I don't know (listed from top to bottom, unknowns flagged in bold, partially known or a question flagged in italics):
1. gimp-2.2 - GIMP, known.
2. firefox.exe - Firefox, known.
3. ekrn.exe - NOD32 (my antivirus program), known.
4. plugin-container.exe - total unknown. What is this?
5. explorer.exe - Windows Explorer, known.
6. spoolsv.exe - total unknown. What is this?
7. VCExpress - Visual C++ 2008 Express, known.
8. explorer.exe - Windows Explorer, known. Why is there a second instance of this?
9. svchost.exe - unknown, some Windows-related thing.
10. csrss.exe - unknown, some Windows-related thing.
11. lsass.exe - unknown, some Windows-related thing.
12. Platform Masters.exe - my project, known.
13. winamp.exe - Winamp, known.
14. System - somewhat known but what exactly is it?
15. rundll32.exe - slightly known, some Windows-related thing that has to do with DLL files as far as I'm aware, and for 32-bit mode.
16. winlogon.exe - somewhat known, some Windows-related thing that has to do with users and logging in.
17. svchost.exe - unknown, a second instance, why?
18. excel.exe - Excel, known.
19. egui.exe - somewhat known, not sure what this is, though likely NOD32-related.
20. wordpad.exe - Wordpad, known.
21. mspdbsrv.exe - total unknown. What is this?
22. svchost.exe - unknown, a third instance of this...
23. TimeMgmtDaemon.exe - total unknown. What is this?
24. AlarmClock.exe - total unknown. What is this?
25. script-fu.exe - a component of GIMP, known.
26. taskmgr.exe - Windows Task Manager, known.
27. svchost.exe - unknown, a fourth instance of this...
28. services.exe - slightly known. I'm guessing this has something to do with various services, from the "services" tab in msconfig.
29. Core Temp.exe - Core Temp, known.
30. svchost.exe - unknown, a fifth instance of this...
31. svchost.exe - unknown, a sixth instance of this...
32. svchost.exe - unknown, a seventh instance of this.... Man, why so many instances!?
33. alg.exe - total unknown. What is this?
34. svchost.exe - unknown, an eighth instance of this.... My goodness there are so many instances of this!
35. notepad.exe - Notepad, known.
36. calc.exe - Calculator, known.
37. smss.exe - unknown, some Windows-related thing.
38. System Idle Process - the process of idling (CPU usage that isn't being used), known.
Why are there 8 instances of svchost.exe and 2 of explorer.exe? I'd have expected one instance as I have Windows Explorer open in my rather cluttered task bar, but a second? What are some of those others, especially the unknowns and total unknowns (a total unknown is where I'm left to random chance to guess what it is, having no clues whatsoever).

These are the ones I don't know (listed from top to bottom, unknowns flagged in bold, partially known or a question flagged in italics):
1. gimp-2.2 - GIMP, known.
2. firefox.exe - Firefox, known.
3. ekrn.exe - NOD32 (my antivirus program), known.
4. plugin-container.exe - total unknown. What is this?
5. explorer.exe - Windows Explorer, known.
6. spoolsv.exe - total unknown. What is this?
7. VCExpress - Visual C++ 2008 Express, known.
8. explorer.exe - Windows Explorer, known. Why is there a second instance of this?
9. svchost.exe - unknown, some Windows-related thing.
10. csrss.exe - unknown, some Windows-related thing.
11. lsass.exe - unknown, some Windows-related thing.
12. Platform Masters.exe - my project, known.
13. winamp.exe - Winamp, known.
14. System - somewhat known but what exactly is it?
15. rundll32.exe - slightly known, some Windows-related thing that has to do with DLL files as far as I'm aware, and for 32-bit mode.
16. winlogon.exe - somewhat known, some Windows-related thing that has to do with users and logging in.
17. svchost.exe - unknown, a second instance, why?
18. excel.exe - Excel, known.
19. egui.exe - somewhat known, not sure what this is, though likely NOD32-related.
20. wordpad.exe - Wordpad, known.
21. mspdbsrv.exe - total unknown. What is this?
22. svchost.exe - unknown, a third instance of this...
23. TimeMgmtDaemon.exe - total unknown. What is this?
24. AlarmClock.exe - total unknown. What is this?
25. script-fu.exe - a component of GIMP, known.
26. taskmgr.exe - Windows Task Manager, known.
27. svchost.exe - unknown, a fourth instance of this...
28. services.exe - slightly known. I'm guessing this has something to do with various services, from the "services" tab in msconfig.
29. Core Temp.exe - Core Temp, known.
30. svchost.exe - unknown, a fifth instance of this...
31. svchost.exe - unknown, a sixth instance of this...
32. svchost.exe - unknown, a seventh instance of this.... Man, why so many instances!?
33. alg.exe - total unknown. What is this?
34. svchost.exe - unknown, an eighth instance of this.... My goodness there are so many instances of this!
35. notepad.exe - Notepad, known.
36. calc.exe - Calculator, known.
37. smss.exe - unknown, some Windows-related thing.
38. System Idle Process - the process of idling (CPU usage that isn't being used), known.
Why are there 8 instances of svchost.exe and 2 of explorer.exe? I'd have expected one instance as I have Windows Explorer open in my rather cluttered task bar, but a second? What are some of those others, especially the unknowns and total unknowns (a total unknown is where I'm left to random chance to guess what it is, having no clues whatsoever).