Heidi, that's right, and submitting to the DMOZ link will get things picked up by google and yahoo - that's what they use. But you also need meta tags, that's important.
There are two different ways that sites show up on searches. One is through the automatic listing, the search engines have a "robot" that drills down through your site and indexes your key words. If you have meta tags, some robots use those. Others just use the most common words on your site, so meta tags are extremely useful, but not essential.
The other way sites show up in a search is on a directory - and that is compiled by people who review the sites, believe it or not! Submitting to google will eventually get the site listed on that DMOZ search, and then to all of the other search engines that use directories, rather than, or in addition to, the robot index.
Alta vista is a good example of a search engine that uses both.