Are there elements that should be considered in every basement renovation?

When renovating a basement, it's important to determine how the basement is going to be used. If you plan on including a bedroom or two in the basement, the windows must be large enough to meet building code for egress purposes. If you are looking at turning your basement into a secondary suite, there are many alterations to the space that may need to be made to meet the proper building codes.