The National Council of Teachers of Mathematics' Illuminations Project provides electronic resources to illuminate the Principles and Standards for School Mathematics and to improve the teaching and learning of mathematics for all students. This paper describes the types of resources that are available and discusses how the Principles and Standards document has guided work on the project. Organized around the six principles, this paper provides a vehicle for further discussion of the vision put forth in the Principles and Standards.