Are Reusable Self Contained Components