Exploring Various Legal Questions and Requirements