No, they both are not same. While Besan or Gram Flour is made with the raw gram, Sattu is made with roasted gram and other cereals. Sattu is even a slight coarser than Besan.