Concept: Distributed and Parallel Computing Systems