Part-3 More concepts and Project Specification