This document provides an overview of LiFi and Network on Chips (NoC). It introduces LiFi as a wireless technology that uses light from LED bulbs to transmit data. Potential applications of LiFi include use in homes, offices, hospitals and vehicles. Challenges of LiFi include issues with shadowing and maintaining connectivity while moving between light sources. NoC is introduced as a way to connect numerous processor cores on a single chip as chip complexity increases. Different NoC topologies like mesh, torus and fat tree are described that address on-chip communication and scaling challenges.