This book is primarily aimed at programmers (and would-be programmers) interested in exploring this brand-new platform -- the Mozilla development framework. However, you do not need to be a professional programmer to create your own cross-platform Mozilla-based applications.
Your applications will be cross-platform automatically (although you can create platform-specific applications as well) and easily installable over the Internet by anyone running Mozilla on their computer. What more could you ask for in a development platform?
This book also assumes that the reader has access to a computer with Mozilla 1.0 or later installed on it, plus any text editor or word processor. Mozilla runs on almost any type of personal computer available today, so finding a compatible platform shouldn't be difficult. The full system requirements for any Mozilla release can be found on the mozilla.org site.