In this article the current understanding of fundamental particles and their
interactions is presented for the interested non-specialist, by adopting a
semi-historical path. A discussion on the unresolved problems is also
presented.Comment: 10 pages, plain late