An introduction and basics on OOPS