Snowflakes is a Content Management System and Web publishing software.