You can tweak wordpress so for instance it would run my portfolio. a few plugins may be involved depending on what i wanted but wordpress isn't just limited to blogs and can be used for all sorts of things. there are also lots of other features of wordpress you don't see on blogs.
www.wordpress.org and looking through the codex at various functions should help you to see whats possible.