Simple recovery model allows restore database only up to the last full backup, while in full recovery model, you can get point in time recovery.
You can change recovery model from simple to full as it is desirable in any production enviornment.
however, you would have to take a full backup immediately after changing recovery model from simple to full. Also, as suggested you need to perform periodic transactiong log backup based on your workload.
SQL Database Recovery Expert :-)