To understand terminals you would need to dig through computer history to the time when people interacted with timesharing systems with.wait for it.terminals. Xterms are terminal emulators that run under X Windows. They aren't xterms really because they're not running under X. Rereading your question, the 7 terminals you may be referring to are console terminals, which another poster pointed out. From the article, "GNOME Terminal is similar to the xterm terminal emulator, and has a nearly identical feature set." You can tell it's GNOME Terminal because of the result of a "ps axf" from the terminal. Gnome terminal is the command prompt we get when we open the Terminal application from within Gnome.So perhaps if we have an X server running without a windowing manager such as Gnome, then we would get an xterm An xterm is a terminal emulator running on top of the X server.On most systems, we have 6 of these from F1 - F6. When we do Ctrl-Alt-F1, we get a pure "console terminal" which gives us a terminal without the X windowing system.Just summarizing for my own clarity and for others who may come here looking for similar info. will help if someone helped me understand the difference between an xterm and the Terminal application in a Linux distribution such as Ubuntu. There is definetely a hole in my knowledge. However, I can start more than 7 terminal apps from my Ubuntu system (Application -> Accessories -> Terminal).
I was reading somewhere that Linux allows 7 xterm's.