Home Cloud Computing Fog Computing – What are the similarities and differences with edge computing?